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