国产福利在 线观看视频,一区二区高清在线视频免费观看,狠狠色噜噜狠狠狠888米奇,国产一区欧美二区,国产又黄又爽的老大爷,成人久久精品二区,国内精品国产三级国产v另类,夜夜操视频 一区 二区

YZMCMS內容管理系統

首頁 > 動態

YzmCMS實現調用多個欄目id的方法

來源:原創    2018-08-17 10:19:22   編輯:管理員   瀏覽:4404

近日有用戶咨詢我:yzmcms如何調用多個欄目下的內容,我特發此文說明:


{m:lists field="title,url,inputtime" catid="1" limit="10"}
{loop $data $v}
<li>-<span>{date('m-d',$v['inputtime'])}</span><a href="{$v[url]}" title="{$v[title]}">{$v[title]}</a></li>
{/loop}


說明:這個lists標簽,只能調用一個catid下的內容(如果這個欄目id下有子分類,會自動獲取子欄目id的內容)。


如果想獲取多個欄目下的內容的話,YzmCMS 5.1版本之前這樣寫是錯誤的:catid="5,6,7,8"

YzmCMS 5.1版本之后,支持 catid="5,6,7,8" 的這種寫法!


解決方法:YzmCMS 5.1版本之前用萬能的get標簽


列子:


{m:get sql="SELECT * FROM yzm_article WHERE catid IN (5,6,7,8) AND status=1 ORDER BY id DESC" limit="10" return="data"}
{loop $data $v}
<li>-<span>{date('m-d',$v['inputtime'])}</span><a href="{$v[url]}" title="{$v[title]}">{$v[title]}</a></li>
{/loop}


說明:


“yzm_”表示任意的表前綴,不用修改

catid IN (5,6,7,8) 其中 5,6,7,8 為要調用欄目的ID

status=1 表示審核通過

DESC為降序排列,ASC為升序排序

limit="10" 其中10為調用數量