99久久国产露脸精品麻豆,欧美日韩精品小说,亚洲免费在线美女视频,国产三级中文字幕,91极品国产情侣高潮对白,国产亚洲一区二区三区不卡片,欧美jizz精品欧美性,久久国产精品久久国产片

yzmcms實現(xiàn)調(diào)用多個欄目id的方法

袁志蒙 3457次瀏覽

摘要:近日有用戶咨詢我:yzmcms如何調(diào)用多個欄目下的內(nèi)容,我特發(fā)此文說明,這個lists標(biāo)簽,只能調(diào)用一個catid下的內(nèi)容(如果這個欄目id下有子分類,會自動獲取子欄目id的內(nèi)容)..

近日有用戶咨詢我:yzmcms如何調(diào)用多個欄目下的內(nèi)容,我特發(fā)此文說明:


{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標(biāo)簽,只能調(diào)用一個catid下的內(nèi)容(如果這個欄目id下有子分類,會自動獲取子欄目id的內(nèi)容)。


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

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


解決方法:YzmCMS 5.1版本之前用萬能的get標(biāo)簽


列子:


{m:get sql="SELECT * FROM yzmcms_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}


說明:


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

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

status=1 表示審核通過

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

limit="10" 其中10為調(diào)用數(shù)量


隨機內(nèi)容

表情

共2條評論
  • 網(wǎng)友評論:

    管理員 回復(fù) YzmCMS博客網(wǎng)友 :是的,在get標(biāo)簽里可以書寫任何合法的SQL語句,如想實現(xiàn)調(diào)用不同模型的內(nèi)容,可以用MySQL的聯(lián)合查詢-UNION

    2017-12-01 13:21:51 回復(fù)

    點擊加載
  • 網(wǎng)友評論:

    那是不是用萬能的get標(biāo)簽可以調(diào)用不同模型的欄目內(nèi)容了?求回復(fù)!!!!

    2017-12-01 11:25:56 回復(fù)

    點擊加載