没修改代码之前 :
修改之后:
方法一:以下是官方门户模版首页模版部分代码
<!-- START:导航 -->
<div class="header">
<h1 class="logo"><a href="{url name=index}"><img src="{$EXCMS_CONFIG.style_url}/images/logo.gif" alt="{$EXCMS_CONFIG.sitename}" /></a></h1>
<div class="portal-nav">
{channellist type=nav row=10}
<div class="col1">
{loop item=ch}
<span class="navrow"><strong><a href="{$ch.url}">{$ch.name}</a>{channellist type=son row=3 channelid=$ch.channelid}{loop item=sch}<a href="{$sch.url}">{$sch.name}</a>{/loop}{/channellist}</strong></span>
{if !$ch._loop_last and $ch._loop_rownum%2==0}</div><div>{/if}
{/loop}
</div>
{/channellist}
</div>
</div>
<!-- END:导航 -->
|
具体修改方法,首先进入后台点击模版选择portal 选择首页模版 找到以上代码 把这段代码删除
{channellist type=son row=3 channelid=$ch.channelid}{loop item=sch}<a href="{$sch.url}">{$sch.name}</a>{/loop}{/channellist} |
就能直接显示顶级栏目不在显示下级栏目
如果想显示下级栏目为N个 只需要修改 row=3 是显示下级栏目三个
{channellist type=nav row=10} |
这段代码 row=10 是显示栏目的个数 去掉下级栏目显示 很明显10个 跟本不够用,大家可以根据自要求设置。
方法二:添加子栏目 ,选择相应频道 ,然后 显示或隐藏 选择显示即可。