dede顶级栏目的调用,顶级栏目有不同的class属性,在调用顶级栏目的同时循环调用出2级栏目,或其他方法

2级栏目是已经调出了的,尽量在此基础上调用顶级栏目,如果不能,可以修改2级栏目调用方式,调用出顶级栏目以及2级栏目。注意:顶级栏目class属性不同,应该用不了循环调用,2级栏目请尽量用循环调用
顶级栏目的id是1到6的数字

简单:使用id 调用顶级栏目,然后循环调用2级栏目。这样顶级栏目的名称怎么换都没有关系。
复杂:或者使用autoindex分别判断1-6需要显示的class名称,然后赋值。
举例

{dede:channelartlist row='2' typeid='1,2' }
<li class="{dede:global name=autoindex runphp='yes'} if(@me==0)@me='class名称';else if (@me==1)@me='class名称';……{/dede:global}">
<h5>{dede:field name='typename'/}</h5>

{dede:channel type='son' noself='yes' }
<div><a href='[field:typelink/]'>[field:typename/]</a></div>
{/dede:channel}

{/dede:channelartlist}
温馨提示:答案为网友推荐,仅供参考
相似回答