{cattree}标签生成的HTML代码已经固化到程序中,但实现生产中修改代码有点困难。刚才在论坛中无意中翻到一个回复贴,看到了一段代码也可以实现多级栏目显示,这段代码比较灵活,直接加在模板代码中即可,比较灵活,推荐使用,只要在CSS中写好代码,即可实现效果。
代码如下:
{dede:channelartlist typeid='4' cacheid='channelsonlist'}
<dl>
<dt><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></dt>
{dede:channel type='son' noself='yes'}
<dd><a href="[field:typelink/]"> [field:typename/]</a></dd>
{/dede:channel}
</dl>
{/dede:channelartlist}