文件:/core/library/think/template/taglib/eyou/TagList.phppublic function getList($param, $pagesize, $orderby)
list 列表數(shù)據(jù)標(biāo)簽[基礎(chǔ)用法]名稱:list功能:獲取列表模板中的列表內(nèi)容。語法:{eyou:list pagesize='10' titlelen='30' infolen='160'}{$field.title}{/eyou:list}文件:/core/library/think/template/taglib/eyou/TagList.phppublic function getList($param, $pagesize, $orderby)參數(shù):titlelen='30' 標(biāo)題長度infolen='160' 表示內(nèi)容簡介長度pagesize='10' 分頁大小orderby='now' 文檔排序方式
orderby='hot' 或 orderby='click' 表示按點(diǎn)擊數(shù)從高到低排序
orderby='now' 按發(fā)布時(shí)間最新排序
orderby='sort_order' 按排序號從小到大排序
orderby='rand' 隨機(jī)排序
orderby='is_recom desc, sort_order asc' 自定義多字段組合排序
channelid='' 頻道ID,優(yōu)先級高于欄目ID,僅次于文檔IDflag='c' 自定義屬性值:推薦[c]跳轉(zhuǎn)[j]noflag='' 同flag,但這里是表示不包含這些屬性empty='' 沒有數(shù)據(jù)時(shí)顯示的文案mod='' 每隔N行輸出的內(nèi)容id='' 可以任意指定循環(huán)里的變量名替代field,假設(shè)id='field1',模板調(diào)用如:{$field.title} 變成 {$field1.title}底層字段:請查閱易優(yōu)數(shù)據(jù)字典,找到表名 ey_archives 【更多示例】-------------------------------示例1--------------------------------描述:每隔3條輸出文檔記錄{eyou:list pagesize='10' mod='3'}{eyou:eq name='mod' value='0'}{$field.title}{/eyou:eq}{/eyou:list}-------------------------------示例2--------------------------------描述:mod屬性還用于控制一定記錄的換行,每3條記錄換行一次{eyou:list pagesize='10' mod='3'}{$field.title}{eyou:eq name='mod' value='0'}{/eyou:eq}{/eyou:list}-------------------------------示例3--------------------------------描述:內(nèi)置變量輸出數(shù)據(jù)索引與記錄順序,key 表示索引,默認(rèn)從0開始;i 表示順序,默認(rèn)從1開始。{eyou:list pagesize='5'}{$key} - {$i}{/eyou:list}效果:0 - 11 - 22 - 33 - 44 - 5-------------------------------示例4--------------------------------描述:沒有記錄時(shí)輸出文案提示,屬性empty支持直接傳入html語法(html里只支持雙引號,禁止單引號){eyou:list pagesize='10' empty='暫時(shí)沒有數(shù)據(jù)'}
{$field.title}
{/eyou:list}-------------------------------示例5--------------------------------描述:自定義變量名{eyou:list pagesize='10' id='field2'}{$field2.title}{/eyou:list}更多易優(yōu)cms標(biāo)簽大全http://www.xiuhaier.com/doc/label/