高手向你请教问题啊,织梦dede:channel标签怎样循环指定栏目ID
您好,您这样写:
currentstyle="<li class='hover'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>这句话的意思就是一个样式,和下边的
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
这个是一样的作用,一般都是不放到上边 的那个位置的,
{dede:channel type='top' row='10' }
<li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
{dede:arclist row=4 flag=’p'}
[field:globalautoindex/]{/dede:arclist}
这句话的意思就是,如果循环出的是第一个,则添加class=on,否则为空。
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}下面所有底层模板变量。
<ul>
{dede:arclist typeid="栏目id" row='10' titlelen='60' infolen='200'}
<li><a href="[field:arcurl/]">[field:title/]</a></li>
{/dede:arclist}
</ul>
这是调用栏目id文章的写法,你找的是列表页的写法
0条评论