dedecms如何循环调用子栏目内容

dedecms如何循环调用子栏目内容,第1张

channelartlist获取当前频道的下级栏目的内容列表标签

基本语法:

{dede:channelartlist row=6}

<dl>

<dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt>

<dd>

{dede:arclist titlelen='42' row='10'} <ul class='autod'>

<li><a href="[field:arcurl /]">[field:title /]</a></li>

<li>([field:pubdate function="MyDate('m-d',@me)"/])</li>

</ul>

{/dede:arclist}

</dl>

{/dede:channelartlist}

参数说明:

typeid = '0' 频道ID,多个请用","分隔

row = '20' 获取的栏目返回值

其他说明:

除了宏标记外,channelArtlist 是唯一一个可以直接嵌套其它标记的标记,不过仅限于嵌套

{dede:type}{/dede:type} 和 {dede:arclist}{/dede:arclist} 两个标记。

底层模板变量:

包含{dede:type}{/dede:type}及{dede:arclist}{/dede:arclist}下面所有底层模板变量。

添加一个判断条件就可以,例如{dede:global name=itemindex runphp="yes"}@me==2 @me="margin-left:5px;":@me="";{/dede:global},当为第2个的时候margin-left:5px;,其他的没有。

这个主要是靠你的css来实现,这个是可以嵌套调用的,调用顶级栏目,里面嵌套调用子栏目,不过要实现你鼠标指到顶级栏目,显示出你的子栏目,这个是靠你的css了!这方面的css网上有的,导航代码,你网上找找!

[field:globalautoindex/]

field是调用dede标签的

global代表的是全局变量

[field:globalXXX/]就是调用dede变量的意思

autoindex是自动索引

所以[field:globalautoindex/]可以在dede 循环里的自动增长

我在韩顺平dedecms视频课程里面看到的

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms如何循环调用子栏目内容

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情