某些情况下,应客户要求需要在首页或者列表页调用文章的全文,就必须应用到如下的标签,本文整理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]
“分隔符”这三个字,这是为了#@不解析而添加的,请自行去除!
dede在首页列表页调用文章内容
最新推荐文章于 2021-09-19 17:25:22 发布