关于if怎么写 如果存在下级栏目就输出
{category module=share pid=0 num=12}
<li class="menu" ><a {if $c.id==$cat.id} id="selected"{/if} href="{$t.url}" title="{$t.name}">{$t.name}</a>
<ul class="sub">
{category module=share pid=$t.id return=t2}
<li ><a href="{$t2.url}" title="{$t2.name}" >{$t2.name}</a></li>
{/category}
</ul>
<span></span></li>
{/category}

这个截图中圈红的地方想这样写,如果存在下级栏目就输出class="menu" 不存在就输出class="",应该怎么写,尝试很多次都不对

这个截图中想判断 不是首页且是当前栏目或者属于当前栏目 就是输出id="selected" 否则输出id=""
{category module=share pid=0 num=12} <li class="{if $t.child}menu{/if}" ><a {if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} id="selected"{/if}href="{$t.url}" title="{$t.name}">{$t.name}</a> <ul class="sub"> {category module=share pid=$t.id return=t2} <li ><a href="{$t2.url}" title="{$t2.name}" >{$t2.name}</a></li> {/category} </ul> <span></span></li> {/category}{category module=share pid=0 num=12} <li class="{if $t.child}menu{/if}" ><a {if IS_SHARE && $catid && dr_in_array($catid, $t.catids)} id="selected"{/if}href="{$t.url}" title="{$t.name}">{$t.name}</a> {if $t.child} <ul class="sub"> {category module=share pid=$t.id return=t2} <li ><a href="{$t2.url}" title="{$t2.name}" >{$t2.name}</a></li> {/category} </ul> {/if} <span></span></li> {/category}