请选择 进入手机版 | 继续访问电脑版

[经验] 【苹果CMS V10】整合文章视频输出

maccms maccms 410 人阅读 | 0 人回复

发表于 2022-4-23 09:18:55 | 显示全部楼层 |阅读模式

maccms苹果x10 分类筛选代码

如图所示:

附上代码:
<!-- 筛选 -->

  •             <div class="stui-pannel stui-pannel-bg clearfix top_cl">
  •                 <div class="stui-pannel-box">
  •                     <div class="stui-pannel_hd show_cl">
  •                         {if condition="$obj.childids neq '' "}
  •                         <ul class="stui-screen__list type-slide bottom-line-dot clearfix">
  •                             <li>
  •                                 <span class="text-muted">按类型</span>
  •                             </li>
  •                             {if condition="$obj.type_pid eq 0"}
  •                                 <li{if condition="$obj.type_pid eq ''"} class="active" {/if}><a href="{:mac_url_type($obj.type_id,['id'=>$obj['type_id']],'show')}">全部</a></li>
  •                                 {maccms:type parent="'.$obj['type_id'].'" order="asc" by="sort" id="vo2" key="key2"}
  •                                 <li{if condition="$obj['type_id'] eq $vo2.type_id"} class="active" {/if}><a href="{:mac_url_type($vo2,[],'show')}" class="text-muted">{$vo2.type_name}</a></li>
  •                                 {/maccms:type}                                    
  •                             {else /}
  •                                 <li{if condition="$obj.type_pid eq ''"} class="active" {/if}><a href="{:mac_url_type($obj.type_pid,['id'=>$obj['type_pid']],'show')}">全部</a></li>
  •                                 {maccms:type parent="'.$obj['type_pid'].'" order="asc" by="sort" id="vo2" key="key2"}
  •                                 <li{if condition="$obj['type_id'] eq $vo2.type_id"} class="active" {/if}><a href="{:mac_url_type($vo2,[],'show')}" class="text-muted">{$vo2.type_name}</a></li>
  •                                 {/maccms:type}   
  •                             {/if}                              
  •                         </ul>
  •                         {/if}
  •                         <ul class="stui-screen__list type-slide bottom-line-dot clearfix">
  •                             <li>
  •                                 <span class="text-muted">按剧情</span>
  •                             </li>
  •                             <li {if condition="$param['class'] eq ''"} class="active"{/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>'','order'=>$param['order'],'by'=>$param['by'] ],'show')}">全部</a></li>
  •                             {empty name="$obj.type_extend.area"}
  •                             {maccms:foreach name=":explode(',',$obj.parent.type_extend.class)" id="vo2" key="key2"}
  •                             <li {if condition="$param['class'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$vo2,'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                             {/maccms:foreach}
  •                             {else /}
  •                             {maccms:foreach name=":explode(',',$obj.type_extend.class)" id="vo2" key="key2"}
  •                             <li {if condition="$param['class'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$vo2,'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                             {/maccms:foreach}
  •                             {/empty}                           
  •                         </ul>
  •                         <ul class="stui-screen__list type-slide bottom-line-dot clearfix">
  •                             <li>
  •                                 <span class="text-muted">按地区</span>
  •                             </li>
  •                             <li {if condition="$param['area'] eq ''"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>'','lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">全部</a></li>
  •                             {empty name="$obj.type_extend.area"}
  •                                 {maccms:foreach name=":explode(',',$obj.parent.type_extend.area)" id="vo2" key="key2"}
  •                                 <li {if condition="$param['area'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$vo2,'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                                 {/maccms:foreach}
  •                             {else /}
  •                                 {maccms:foreach name=":explode(',',$obj.type_extend.area)" id="vo2" key="key2"}
  •                                 <li {if condition="$param['area'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$vo2,'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                                 {/maccms:foreach}
  •                             {/empty}
  •                         </ul>
  •                         <ul class="stui-screen__list type-slide bottom-line-dot clearfix">
  •                             <li>
  •                                 <span class="text-muted">按年份</span>
  •                             </li>
  •                             <li {if condition="$param['year'] eq ''"} class="active"{/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>'','level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">全部</a></li>
  •                             {empty name="$obj.type_extend.year"}
  •                                 {maccms:foreach name=":explode(',',$obj.parent.type_extend.year)" id="vo2" key="key2"}
  •                                 <li {if condition="$param['year'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$vo2,'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                                 {/maccms:foreach}
  •                             {else /}
  •                                 {maccms:foreach name=":explode(',',$obj.type_extend.year)" id="vo2" key="key2"}
  •                                 <li {if condition="$param['year'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$vo2,'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                                 {/maccms:foreach}
  •                             {/empty}                           
  •                         </ul>
  •                         <ul class="stui-screen__list type-slide bottom-line-dot clearfix">
  •                             <li>
  •                                 <span class="text-muted">按语言</span>
  •                             </li>
  •                             <li {if condition="$param['lang'] eq ''"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>'','year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">全部</a></li>
  •                             {empty name="$obj.type_extend.lang"}
  •                                 {maccms:foreach name=":explode(',',$obj.parent.type_extend.lang)" id="vo2" key="key2"}
  •                                 <li {if condition="$param['lang'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$vo2,'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                                 {/maccms:foreach}
  •                             {else /}
  •                                 {maccms:foreach name=":explode(',',$obj.type_extend.lang)" id="vo2" key="key2"}
  •                                 <li {if condition="$param['lang'] eq $vo2"} class="active" {/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$vo2,'year'=>$param['year'],'level'=>$param['level'],'letter'=>$param['letter'],'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a></li>
  •                                 {/maccms:foreach}
  •                             {/empty}                           
  •                         </ul>
  •                         <ul class="stui-screen__list letter-list type-slide clearfix">
  •                             <li>
  •                                 <span class="text-muted">按字母</span>
  •                             </li>
  •                             <li {if condition="$param['letter'] eq ''"} class="active"{/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>'','state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">全部</a></li>
  •                             {maccms:foreach name=":explode(',','A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,0-9')" id="vo2" key="key2"}
  •                             <li {if condition="$param['letter'] eq $vo2"} class="active"{/if}><a href="{:mac_url_type($obj,['area'=>$param['area'],'lang'=>$param['lang'],'year'=>$param['year'],'level'=>$param['level'],'letter'=>$vo2,'state'=>$param['state'],'tag'=>$param['tag'],'class'=>$param['class'],'order'=>$param['order'],'by'=>$param['by'] ],'show')}">{$vo2}</a><li>
  •                             {/maccms:foreach}                           
  •                         </ul>
  •                     </div>
  •                 </div>
  •             </div>
  •             <!-- end 筛选 -->

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则