用迅睿cms做企业网站时,由于企业网站某些栏目下面会有子栏目,想在导航中通过标签调用出来,很多人不会,互补网专门写了一个关于迅睿cms导航调用二级栏目的方法与步骤的教程。

直接贴出代码:
<ul>
<li class="logo flt {if $indexc}on{/if}">
<h3><a href="/">首页</a></h3>
</li>
{category module=share pid=0}
<li class='{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)}on{/if}' >
<h3><a href="{$t.url}">{$t.name}</a></h3>
<div class="drop">
<ul>
{category module=share pid=$t.id return=t2}
<li><a href="{$t2.url}">{$t2.name}</a></li>
{/category}
</ul>
</div>
</li>
{/category}
</ul>代码说明:
pid,指的是指定栏目id,如果是0,则调用全站。
return=t2 值得是,调用2级栏目
{if $indexc}on{/if} 这个指的是,当目前所在页面为首页时,给首页li标签加上 class="on"属性
{if IS_SHARE && $catid && dr_in_array($catid, $t.catids)}on{/if} 指的是,当目前页面为栏目时,给当前栏目页li标签加上 class="on"属性
调用三级栏目的方法:
{category module=share pid=$t2.id return=t3}
<li class="{if IS_SHARE && $catid && dr_in_array($catid, $t3.catids)} active{/if}">
<a href="{$t3.url}" title="{$t3.name}">
{$t3.name}
</a>
</li>
{/category}