DEDECMS全局標簽:
channel |頻道標簽, 功能:用于獲取欄目列表(全局使用)
基本語法:
{dede:channel?type='top'?row='8'} <a>?[field:typename/]?</a> {/dede:channel}
row = ‘1’分多少列顯示(默認為單列)
type = ‘son | sun’ son表示下級欄目,self表示同級欄目,top頂級欄目
field|常用變量,功能:用于獲取特定欄目或者檔案的字段值及常用的環境變量值(全局使用)
基本語法:
{dede:field?name='字段名'/}
arclist|文檔列表,功能:獲取指定文檔列表(全局使用)
基本語法:
{dede:arclist?flag='h'?typeid=''?row=''?col=''?titlelen=''?infolen=''?imgwidth=''?imgheight=''?listtype=''?orderby=''?keyword=''?limit='0,1'}}? <a>[field:title/]</a> {/dede:arclist}
row=’10’ 返回文檔列表總數
typeid=” 欄目ID,在列表模板和檔案模板中一般不需要指定,在首頁模板中允許用”,”分開表示多個欄目;
getall=’1′ 在沒有指定這屬性的情況下,在欄目頁、文章頁模板,不會獲取以”,”分開的多個欄目的下級子類
titlelen = ’30’ 標題長度 等同于titlelength
infolen=’160′ 表示內容簡介長度 等同于infolength
imgwidth=’120′ 縮略圖寬度
imgheight=’90’ 縮略圖高度
listtype=’all’ 欄目類型 image含有縮略圖 commend推薦
orderby=’sortrank’ 文檔排序方式
§ orderby=’hot’ 或 orderby=’click’ 表示按點擊數排列
§ orderby=’sortrank’ 或 orderby=’pubdate’ 按出版時間排列
§ orderby=’near’
§ orderby==’lastpost’ 按最后評論時間
§ orderby==’scores’ 按得分排序
§ orderby=’id’ 按文章ID排序
§ orderby=’rand’ 隨機獲得指定條件的文檔列表
keyword=” 含有指定關鍵字的文檔列表,多個關鍵字用”,”分
底層模板字段:
ID(同?id),typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer, source,litpic(同picname),pubdate,senddate,mid,?lastpost,scores,goodpost,badpost,notpost, description(同infos),filename,?image,?imglink,?fulltitle,?textlink,?typelink,plusurl,?memberurl,?templeturl, stime(pubdate?的"0000-00-00"格式)
其中:
textlink?=?<a>title</a> typelink?=?<a>typename</a> imglink?=?<a>@@##@@</a> image?=?@@##@@
字段調用方法:[field:varname/]
如:
{dede:arclist?infolen='100'} [field:textlink/] <br> [field:infos/] <br> {/dede:arclist}
更多DedeCMS相關技術文章,請訪問DedeCMS教程欄目進行學習!