请问在category循环中如何让某个栏目不显示子栏目?
情况是,写了一个category三级菜单循环,在二级菜单的时候,如何让某个栏目id不显示三级子菜单。
比如有个栏目id是4,如何排除这个4的子菜单显示?
{category module=share pid=0}
<li class='{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} hover{/if} navitem class-{$t.id}'>
<a href="{$t.url}" title="{$t.name}" {if $t.tid==2} target="_blank" {/if}>{$t.name}</a>
{if $t.child}
<ul class="subnav">
{category module=share pid=$t.id return=t2}
<li class="relative">
<a href="{$t2.url}" title="{$t2.name}">{$t2.name}<i class="iconfont icon-right fr"></i></a>
{if $t2.child}
<ul class="desnav yd-3">
<!-- 三级 -->
{category module=share pid=$t2.id return=t3}
<li><a href="{$t3.url}" class="border-box yd-3"><i class="iconfont icon-right fr yd-3"></i>{$t3.name}</a></li>
{/category}
</ul>
{/if}
</li>
{/category}
</ul>
{/if}
</li>
{/category}