{dede:channelartlistcacheid='chann" />

A5下载文章资讯

分类分类

调用二级和三级和调用栏目的所有子栏目dede多级目录调用

2015-05-28 15:41作者:sa

<!--频道分类具体内容开始-->

<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}

 

展开全部

相关

说两句网友评论
    我要跟贴
    取消