有时候我们需要在首页调用某单页文档里面的内容,我们可以通过在首页模板使用sql万能标签语句来实现这个功能,具体方法如下:
首先在后台单页文档管理里添加一个单页文档,编辑内容框输入你要的内容然后生成。
然后在首页模板需要调用单页文档内容的地方加入下面的SQL万用标签:
{ dede :sql sql=select body from dede_sgpage where aid=2}[field:body /]{/dede:sql}
|
相信学过SQL语句的朋友很容易明白这句含义。意思其实就是选择数据表dede_sgpage的body字段输入,其中的aid=2这里的2表示你创建单页文档ID数字,你使用时根据自己网站的情况相应修改即可。
又如这句SQL标签样例代码
{dede:sql sql="select content from dede_arctype where id=2"}
[field:content function=cn_substr(Html2Text(@me),600)/]
{/dede:sql}
|
根据上面的例子,应该很好理解了,这里主要说明一下cn_substr表示截取600个字符也就是300个汉字,Html2Text代表把含有HTML的字符过滤掉,只显示文本。
|