织梦网站导航调用指定ID的栏目
使用织梦建网站的同学都知道,织梦网站导航调用的是网站后台创建的栏目,通常作用以下的调用标签进行调用。
{dede:channel type='top' row='10' currentstyle="<li class='hover'><a href='~typelink~'
~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
使用这种DEDECMS导航菜单调用代码有一个弊端,就是无法自定义调用指定ID的栏目。对于网站制作不太方便,为了让网站导航可以随意的调用自己需要的栏目作为导航栏目,我们可以使用以下的代码来实现调用指定ID的栏目显示在网站导航上。
{dede:channelartlist row='4' type ='top' typeid ='45,46,47,48' }
<li><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li>
{/dede:channelartlist}
代码解释:
row='4':是调用栏目的数量;
type ='top':调用限制在顶级栏目;
typeid ='45,46,47,48' :调用栏目的ID号
这里注意,row='4'要与typeid ='45,46,47,48' 调用的ID数量一致。