dede在首頁列表頁調用文章內容

某些情況下,應客戶要求需要在首頁或者列表頁調用文章的全文,就必須應用到如下的標籤,本文整理3個示例代碼,可根據自己的需要修改使用。
[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From `dede_addonarticle` where aid='$aid' "); @me = "{$row['body']}";[/field:id]
 調用全文,不去除html

 
[field:id function='html2text(@me)' runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From `#分隔符@__addonarticle` where aid='$aid' "); @me = cn_substr(strip_tags("{$row['body']}"),2000);[/field:id]
 調用全文,截取2000字符,去除html

 
[field:id function='html2text(@me)' runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From `#分隔符@__addonarticle` where aid='$aid' "); @me = $row['body'];[/field:id]
 調用全文,不去除html

只調用內容  不去除html標籤,不截取。也可在列表頁調用

我來補充一下:隨便調用多少字段都可以。
 
[field:id runphp='yes'] $aid = @me; $row = $GLOBALS['dsql']->GetOne("Select body From `dede_addonarticle` where aid='$aid' "); @me = cn_substr(("{$row['body']}"),300);[/field:id]
 

“分隔符”這三個字,這是爲了#@不解析而添加的,請自行去除!
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章