网页特效代码_站长素材站移动版

DeDecms教程

主页 > CMS教程 > DeDecms教程 >

dede织梦指定文章列表调用语法

文章调用
 
{dede:arclist titlelen=42 row=10}
  <li><a href="[field:arcurl/]">[field:title/]
  [field:description function='cn_substr(@me,80)'/]...
  </li>
{/dede:arclist}
 
标签名称: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 ,指定排序方式是降序还是顺向排序,默认为降序
 
【使用实例】
 
调用推荐文章:
{dede:arclist flag="c" channelid='' row='10' titlelen='60' orderby=''}
 <li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</li>
{/dede:arclist}  
 
row='10' 调用10条, titlelen='60'标题长度为30汉字 flag="c" 推荐文章 orderby='' 默认为按发布时间排序
 
flag = 'c' 自定义属性值:头条[h] 推荐[c] 图片[p] 幻灯[f] 滚动[s] 跳转[j] 图文[a] 加粗[b]
 
调用最新文章按发布时间排序:
{dede:arclist channelid='' row='10' titlelen='60'}
 <li><a href='[field:arcurl /]' title="[field:fulltitle /]">[field:title /]</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 /]</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 /]</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 /]">
 <span><a href="[field:arcurl /]" title="[field:fulltitle /]">[field:title /]</span>
</li>
{/dede:arclist}  
 
flag = 'p' 自定义属性值:头条[h] 推荐[c] 图片[p] 幻灯[f] 滚动[s] 跳转[j] 图文[a] 加粗[b]
 
相关函数:
 
文件\include\taglib\arclist.lib.php第7行
 
function lib_arclist(&$ctag,&$refObj)
 
(责任编辑:admin)

    468x60