易思ESPCMS-V6在线手册

typelist内容分类输出

标签说明:用于内容分类输出

输出格式:

{%get name=typelist class=参数...%}

...

{%/get%}

循环变量标签:$array

参数说明:

参数 是否必填 说明 备注
utid 必填 上一层分类ID 

一般使用动态读取:$type.上一层分类字段

也可以直接填写固定值,如果未填写或者值不存在,则会读取tid的值作为上一层分类ID值。

tid 可选 当前分类ID

一般使用动态读取:$type.tid

如果在首页或非内容页调用,则此参数可以不用填写

mid 可选 所属模型ID  

一般使用动态读取:$type.mid

 

实例一:调用上一级为1的所有分类

{%get name=typelist class=tid:$type.tid,utid:1%}

       <ul>

        {%forlist from=$array key=i%}

             <li><a title="{%$array[i].typename%}" href="{%$array[i].link%}">{%$array[i].typename%}</a></li>  

        {%/forlist%}

       </ul>

{%/get%}

 

实例二:调用上一级为1的所有一级到二级分类

{%get name=typelist class=tid:$type.tid,utid:1%}

       <ul>

        {%forlist from=$array key=i%}

                {%if $array[i].level>=2%}

                <li><a title="{%$array[i].typename%}" href="{%$array[i].link%}">{%$array[i].typename%}</a></li>  

                {%/if%}

        {%/forlist%}

       </ul>

{%/get%}

 

实例三:动态输出当前分类

{%get name=typelist class=utid:$type.topid,tid:$type.tid%}

        {%forlist from=$array key=i%}

             一级分类:{%$array[i].typename%}

             {%forlist from=$array[i].childArray key=ii%}

                 二级分类:{%$array[i].childArray[ii].typename%}

                {%forlist from=$array[i].childArray[ii].childArray key=iii%}

                     三级分类:{%$array[i].childArray[ii].childArray[iii].typename%}

                 {%/forlist%}

             {%/forlist%}

        {%/forlist%}

       </ul>

{%/get%}

返回顶部

通过QQ联系我们

通过微信与我们联系

联系电话

在线留言

在线手册