有时候我们需要在首页调用某单页文档里面的内容,我们可以通过在首页模板使用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的字符过滤掉,只显示文本。