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