標簽說明:用於內容分類輸出
輸出格式:
{%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%}