織夢入門arclist

2021-08-04 15:41:28 字數 1555 閱讀 2710

標籤名稱:arclist

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

功能說明:獲取指定文件列表

適用範圍:全域性使用

基本語法

[field:title/]

引數說明

col='' 分多少列顯示(預設為單列),5.3版中本屬性可以通過多種方式進行多行顯示

如果col='1'要多列顯示的可用div+css實現

以下為通過div+css實現多列的示例:

•[field:textlink/]([field:pubdate function=mydate('m-d',@me)/])

當col>1將使用原來的table多列方式顯示

用arclist調用於附加表字段的方法:

要獲取附加表內容,必須符合兩個條件

1、指定 channelid 屬性

2、指定要獲得的字段 addfields='欄位1,字段'

如:[field:textlink /] - [field:softtype /]

底層模板字段

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 = title

typelink = typename

imglink =

image =

字段呼叫方法:[field:varname/]

如:[field:textlink/]

[field:infos/]

注:底層模板裡的field實現也是織夢標記的一種形式,因此支援使用php語法,function擴充套件等功能。

如: 給當天發布的內容加上 (new) 標誌

[field:senddate runphp='yes'] 

$ntime = time();

$oneday = 3600 * 24;

if(($ntime - @me)

else @me = "";

[/field:senddate]

[b][/b]

織夢arclist文章標題字數太短

解決dedecms utf 8首頁文章標題顯示字數太短的辦法 原因分析 因為utf 8編碼1個中文漢字占用的是3個位元組,gbk占用的是2個位元組,所以,原先 titlelen attdef titlelen,30 等於對大取30個位元組,所以最多隻顯示11個漢字。解決方法 進入dedecms的後台...

織夢入門1 修改

首先說下我用的織夢版本是dedecms v5.7 utf8 sp2.tar.gz 而不是dedecms v5.7 utf8 sp2 full.tar.gz,不是這個,不是帶full的 安裝很簡單,只需要將uploads的內容複製乙份放入hotdoc目錄裡,執行127.0.0.1 uploads即可,...

織夢 arclist裡呼叫全域性變數和限制摘要字數

織夢的 dede arclist 裡怎麼呼叫全域性變數?將 寫為 field global.cfg templets skin 即可。field global.cfg templets skin dede dede arclist 裡怎麼限制摘要字數?在織夢系統中,文章摘要 可以通過infolen或...