说明:
在任何位置调用DedeCMS中某一文档的内容。栏目页只需要将SQL换为“SELECT content AS body FROM `site_arctype` WHERE id=87 LIMIT 1”。
栏目内文章的代码:
代码1:
{dede:sql sql='SELECT body FROM `site_addonarticle` WHERE aid=87 LIMIT 1'} [field:body funciton="strip_tags(@me)"/] {/dede:sql}
说明:“aid”是文档id,读栏目时的“id”当然就是栏目ID了,^_^。
适用于在首页调用公司简介。
代码2(代码1的“升级版”):
代码1中的aid不能使用变量,为了让代码更灵活,可以使用下面的代码:
{dede:php} $sql = "SELECT body FROM `#@__addonarticle` WHERE aid='$cfg_id_about' LIMIT 1"; $rs = $dsql->GetOne($sql); echo $rs['body']; {/dede:php}
获取单页文档正文的代码:
{dede:php} // 其实只要将表名换成 #@__sgpage 即可 $sql = "SELECT body FROM `#@__addonarticle` WHERE aid='$cfg_id_about' LIMIT 1"; $rs = $dsql->GetOne($sql); echo $rs['body']; {/dede:php}
说明:cfg_id_about是在“后台》系统》系统基本参数》添加新变量”中添加的,以后只需要在后台中修改这个值内容就会随着新值变化了。cfg_id_about的意思是文档“关于我们”的ID。适用于列表页。
<完>