天天看點

DEDE織夢标簽dede:arclist用法與詳解

标簽名稱:arclist

标記簡介:織夢常用标記,也稱為自由清單标記,其中imglist、imginfolist、specart、coolart、autolist都是由該标記所定義的不同屬性延伸出來的别名标記。

功能說明:擷取指定文檔清單

适用範圍:全局使用

基本文法:

1

2

3

{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,在清單模闆和檔案模闆中一般不需要指定,在首頁模闆中允許用","分開表示多個欄目;

4

5

6

7

8

9

10

11

12

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>

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

row='10' 調用10條,  titlelen='60'标題長度為30漢字   

按ID排序降序排列,從大到小:

{dede:arclist  channelid='' row='10' titlelen='60' orderby='id' }

row='10' 調用10條,  titlelen='60'标題長度為30漢字 orderby='id'  按ID,降序排列

按ID排序順序排列,從小到大:

{dede:arclist  channelid='' row='10' titlelen='60' orderby='id' orderway='asc'  }

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>

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)/]

原文位址:http://www.jinmengqiang.cn/201407/37.htm

繼續閱讀