arclistsg 獨立單表模型文檔列表
(DedeCMS > 5.3)
名稱:arclistsg
功能:類似arclist標籤,獲取指定單表模型(例如:分類信息),指定欄目,指定排序及呈現樣式的一列文檔
語法:
{dede:arclistsg flag='h' typeid='' row='' col='' titlelen='' orderway='' keyword='' limit='0,1'}
<a href='[field:arcurl/]'>[field:title/]</a>
{/dede:arclistsg}
文件:
\include\taglib\arclistsg.lib.php
function lib_arclistsg(&$ctag,&$refObj)
默認底層模板:
part_arclistsg.htm
參數:
col='' 分多少列顯示(默認爲單列),5.3版中本屬性無效,要多列顯示的可用div+css實現
row='10' 返回文檔列表總數
typeid='' 欄目ID,在列表模板和檔案模板中一般不需要指定,在封面模板中允許用","分開表示多個欄目;
titlelen = '30' 標題長度 等同於titlelength
orderwey='desc'或'asc' 排序方向
keyword= 含有指定關鍵字的文檔列表,多個關鍵字用","分
innertext = "[field:title/]" 單條記錄樣式(innertext是放在標籤之間的代碼)
arcid='' 指定文檔ID
idlist ='' 提取特定文檔(文檔ID)
channelid = '' 頻道ID
limit='' 起始,結束 表示限定的記錄範圍(如:limit='1,2')
flag = 'h' 自定義屬性值:頭條[h]推薦[c]圖片[p]幻燈[f]滾動[s]跳轉[j]圖文[a]加粗[b]
subday='天數' 表示在多少天以內的文檔
底層字段:
ID(同 id),typeid, channel, arcrank, mid, click, title, senddate, flag, litpic(同picname), userip, lastpost, scores, goodpost, badpost, textlink
範例:
這個標籤用於調用單表模型的內容,在V5.3系統中加入了單表模型的概念,脫離了以前的主從表的數據表關聯結構,一般我們在添加內容模型的時候會選擇是否爲單表模型還是主從表模型。
在使用這個標籤的時候,使用方法同arclist大致相同,我們來通過以下的標籤內容來調用分類信息的內容:
{dede:arclistsg channelid='-8' limit='0,2'}
<a href='[field:arcurl/]'>[field:title/]</a> <br/>
{/dede:arclistsg}
這個標籤就是調用分類信息的內容,從id爲0開始調用2條記錄,在系統後臺的[全局標籤測試]中顯示以下的內容: