dede调用二级和三级和调用栏目的所有子栏目
?
??? <!--频道分类具体内容开始-->
??????? <div class="channel_sort">
??????? {dede:channelartlist? cacheid='channelsonlist'}?
??????? <h3><a href="{dede:field name='typeurl'/}" >{dede:field name='typename'/}</a></h3>
??????????? <ul>
??????????????? {dede:channel type='son' row='10' noself='yes'}?
??????????????? <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>{/dede:channel}?
??????????? </ul>
??????? {/dede:channelartlist}?
??????? </div>
【Channel 标记】
功能说明:用于获取栏目列表
适用范围:封面模板、列表模板、文档模板
(1)基本语法
{dede:channel row='' type=''}
自定义样式模板(InnerText)
{/dede:channel}
(2)属性
[1] row='数字' 表示获取记录的条数(通用在某级栏目太多的时候使用,默认是 8)
[2] type = top,sun/son,self
type='top' 表示顶级栏目
type='son' 或 'sun' 表示下级栏目
type='self' 表示同级栏目
其中后两个属性必须在列表模板中使用。
?
==============================================
?
?dede:channel 和dede:channelartlist 这个怎么嵌套使用呀 dede二级栏目调用
{dede:channelartlist?row=6}
<a?href='{dede:field?name='typeurl'/}'>{dede:field?name='typename'/}</a>一级栏目?
?{dede:channel?type='son'?row='10'?currentstyle="<li?class='hover'><a?href='~typelink~'?~rel~><span>~typename~</span></a><>"}
???????<a?href='[field:typeurl/]'?[field:rel/]>[field:typename/]</a>?二级栏目?
???????{/dede:channel}
{/dede:channelartlist}
?
==============================================================
在dede众多的标签中,可以嵌套的标签唯一只有channelArtlist了。虽然很多功能是想用嵌套来实现,dede不支持其他标签嵌套功能,但也是可以用别的方法可以实现的。。。了解更多的可以查看下面相关的文章
?
嵌套一:
????<ul>
????????{dede:channelArtlist?typeid='1'}
?????????<li>
????????????{dede:type}
?????????????[<a href="[field:typelink /]"><b>[field:typename /]</b></a>]
????????????{/dede:type}
????????????{dede:channel type='son'}
?????????????<a href='[field:typelink /]'>[field:typename/]</a>
????????????{/dede:channel}
????????????</li>
????????{/dede:channelArtlist}
???</ul>
?
嵌套二:
{dede:channelArtlist typeid='0'}
???<div class="AList">
???{dede:type}
?????????<h3><a href="[field:typelink /]">>> [field:typename /]</a></h3>
???{/dede:type}
???<ul>
????????{dede:arclist row="8" titlelen='100'}
????????????<li><span>[field:pubdate function="MyDate('Y/m/d',@me)"/]</span><a href="[field:arcurl /]" title="[field:title function='html2text(@me)'/]">[field:title function=' ( strlen("@me")>40 ? cn_substr("@me",40): "@me" ) '/]</a></li>
????????{/dede:arclist}
???</ul>
???</div>
{/dede:channelArtlist}