dedecms標籤:arclistsg獨立單表模型文檔列表

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系統中加入了單表模型的概念,脫離了以前的主從表的數據表關聯結構,一般我們在添加內容模型的時候會選擇是否爲單表模型還是主從表模型。



我們可以進入系統後臺[核心]-[內容模型管理],查看系統現有的內容模型,在系統默認環境下,只有分類信息是單表模型,一般添加單表模型,模型的id號都小於-1,即分類信息模型id號爲-8

在使用這個標籤的時候,使用方法同arclist大致相同,我們來通過以下的標籤內容來調用分類信息的內容:

{dede:arclistsg channelid='-8' limit='0,2'}
         <a href='[field:arcurl/]'>[field:title/]</a> <br/>
{/dede:arclistsg}

這個標籤就是調用分類信息的內容,從id0開始調用2條記錄,在系統後臺的[全局標籤測試]中顯示以下的內容:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章