使用過帝國(guó)CMS的都知道帝國(guó)CMS有自己專用的自動(dòng)簡(jiǎn)介字段[!--smalltext--],但是我們發(fā)現(xiàn),但有時(shí)的[!--smalltext--]字段使用的非常少,單獨(dú)加一個(gè)[!--smalltext--]字段感覺太浪費(fèi)資源。因此織夢(mèng)模板網(wǎng)小編就想是不是可以用截取newstext字段來做簡(jiǎn)介?當(dāng)然是可以的,但這種方法最好也不要大面積使用,因?yàn)?strong>newstext一般體積太大儲(chǔ)存了大量?jī)?nèi)容,每次查詢一次也很消耗資源,就得不償失了。
下面織夢(mèng)361模板網(wǎng)就簡(jiǎn)單介紹下newstext作列表的實(shí)現(xiàn)方法,大家可以根據(jù)自己的實(shí)際情況和需求決定具體處理辦法。
newstext作列表簡(jiǎn)介方法:
首先的調(diào)用出newstext,如果是附表就需要查詢附表,得到newstext,如以下代碼:
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_".$tbname."_data_{$bqr[stb]} where classid='$bqr[classid]' and id='$bqr[id]'");
如果是主表就可以直接調(diào)用。然后我們需要過濾掉newstext內(nèi)的HTML代碼。用到PHP的strip_tags語法,如下代碼:
strip_tags($r[newstext])
最后我們只需要在截取下字符數(shù)量就可以了,用到帝國(guó)自帶的esub語法,完整代碼如下:
esub(strip_tags($r[newstext]),100,'...')
這里的newstext查詢方法,就需要大家自行修改了。
以上就是newstext作列表在帝國(guó)CMS中的用法簡(jiǎn)介的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點(diǎn)
疑難解答
圖片精選