dede织梦标签,dede:arclist用法与详解

发布时间 2023-07-14 14:20:16作者: asqq8
标签名称:arclist

标记简介:织梦常用标记,也称为自由列表标记,其中imglist、imginfolist、specart、coolart、autolist都是由该标记所定义的不同属性延伸出来的别名标记。

功能说明:获取指定文档列表

适用范围:全局使用

基本语法:
{dede:arclist ?flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:arclist}

typeid='' 栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目;
orderby='sortrank' 文档排序方式
orderby='hot' 或 orderby='click' 表示按点击数排列
orderby='sortrank' 或 orderby='pubdate' 按出版时间排列
orderby='near'
orderby=='lastpost' 按最后评论时间
orderby=='scores' 按得分排序
orderby='id' 按文章ID排序
orderby='rand' 随机获得指定条件的文档列表 
idlist ='' 提取特定文档(文档ID) 调用指定id文档 例子idlist ='4,45,78,237'
limit='起始ID,记录数'  (起始ID从0开始)表示限定的记录范围(如:limit='1,2'  表示从ID为1的记录开始,取2条记录)
keyword='' 含有指定关键字的文档列表,多个关键字用","分
orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序

织梦DedeCMS调用推荐文章:
{dede:arclist flag="c" channelid='' row='10' titlelen='60' orderby=''}
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

row='10' 调用10条,  titlelen='60'标题长度为30汉字  
flag='c' 推荐文章 orderby='' 默认为按发布时间排序
flag = 'c' 自定义属性值:头条[h]  推荐[c]  图片[p]  幻灯[f]  滚动[s]  跳转[j]  图文[a]  加粗[b]

织梦DedeCMS调用最新文章按发布时间排序:
{dede:arclist ?channelid='' row='10' titlelen='60'}
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

row='10' 调用10条,  titlelen='60'标题长度为30汉字   

按ID排序降序排列,从大到小:
{dede:arclist ?channelid='' row='10' titlelen='60' orderby='id' }
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

row='10' 调用10条,  titlelen='60'标题长度为30汉字 orderby='id'  按ID,降序排列

按ID排序顺序排列,从小到大:
{dede:arclist ?channelid='' row='10' titlelen='60' orderby='id' orderway='asc' ?}
<li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</a></li>
{/dede:arclist}

row='10' 调用10条,  titlelen='60'标题长度为30汉字 orderby='id'  按ID,orderway='desc' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序

调用含有缩图的文档:
{dede:arclist flag="p" row='10' titlelen='60'}
<li><a href="[field:arcurl /]"><img src="[field:litpic/]" border="0" alt="[field:fulltitle /]"></a>
<span><a href="[field:arcurl /]" title="[field:fulltitle /]">[field:title /]</a></span></li>
{/dede:arclist}

flag = 'p' 自定义属性值:头条[h]  推荐[c]  图片[p]  幻灯[f]  滚动[s]  跳转[j]  图文[a]  加粗[b]

日期的各种格式:

08                   [field:pubdate function=strftime('%d',@me)/]
08 日                 [field:pubdate function=strftime('%d日',@me)/]
06-08                 [field:pubdate function=strftime('%m-%d',@me)/]
06月08日                [field:pubdate function=strftime('%m月%d日',@me)/]
09-06-08                [field:pubdate function=strftime('%y-%m-%d',@me)/]
2009-06-08               [field:pubdate function=strftime('%Y-%m-%d',@me)/]
09年06月08日              [field:pubdate function=strftime('%y年%m月%d日',@me)/]
2009年06月08日             [field:pubdate function=strftime('%Y年%m月%d日',@me)/]
2009-06-08  13:28          [field:pubdate function=strftime('%Y-%m-%d %H:%M',@me)/]