{list action=category module=share num=6 pid=0}
<li id="menu-10157-1" class="{if $catid && in_array($catid, $t.catids)}active-trail{/if} middle even sf-item-2 sf-depth-1 sf-total-children-12 sf-parent-children-5 sf-single-children-7 menuparent"> <a href="{$t.name}" class="sf-depth-1 menuparent">{$t.name}</a> {if $t.child}
<ul>
{list action=category module=share pid=$t.id return=t2}
{if $t2.child}
<li id="menu-11737-1" class="middle even sf-item-2 sf-depth-2 sf-total-children-6 sf-parent-children-0 sf-single-children-6 menuparent"> <a href="{$t2.url}" class="sf-depth-2 menuparent">{$t2.name}</a>
<ul>
{list action=category module=share pid=$t2.id return=t3}
<li id="menu-10161-1" class="first odd sf-item-1 sf-depth-3 sf-no-children"><a href="{$t3.url}" class="sf-depth-3">{$t3.name}</a></li>
{/list}
</ul>
</li>
{else}
{list action=category module=share pid=$t.id return=t2}
<li id="menu-10178-1" class="first odd sf-item-1 sf-depth-2 sf-no-children"><a href="{$t2.url}" class="sf-depth-2">{$t2.name}</a></li>
{/list}
{/if}
{/list}
</ul>
{/if} </li>
{/list}

這個(gè) 判斷 沒(méi)生效呢 :目的是判斷 有無(wú)三級(jí)欄目 有三級(jí) 輸出上面的 樣式 沒(méi)有 三級(jí) 輸出下面的 樣式:
目前是
反復(fù)循環(huán)了 謝謝
我最不喜歡看這種循環(huán)層級(jí)太多的循環(huán)了,一看著頭就大了
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問(wèn)題!
{list action=category module=share pid=$t.id return=t2}
<li id="menu-10178-1" class="first odd sf-item-1 sf-depth-2 sf-no-children"><a target="_blank" href="{$t2.url}" class="sf-depth-2">{$t2.name}</a></li>
{/list}
改成
<li id="menu-10178-1" class="first odd sf-item-1 sf-depth-2 sf-no-children"><a target="_blank" href="{$t2.url}" class="sf-depth-2">{$t2.name}</a></li>
官方默認(rèn)模板有現(xiàn)成的寫法,可以借鑒