dedeCMS首页怎么调用单页文档?

我在网上以及论坛上找了两天,大致上有两种方法,一种是
{dede:channelartlist type="1"}
{dede:field.content/}
{/dede:channelartlist}
然后修改相应的ID,写入INDEX.HTM
还有一种是用数据库调用
{dede:sql sql='Select content from dede_arctype where id=2'}
[field:content/]
{/dede:sql}
我试了好多遍都不行,麻烦有知道的指导下,谢谢了!

  1、首页在后台单页文档管理里添加一个单页文档,内容编辑框输入你要的内容生成。
  2、在需要调用单页文档的地方加入SQL万用标签{dede:sql sql="select body from dede_sgpage where aid=2″}[field:body function='cn_substr(@me,80)'/]{/dede:sql}
  注意:这句语句的意思其实就是选择数据表dede_sgpage 的body字段输入,aid=2这里的2表示你创建单页文档ID数字,使用时做下相应修改即可。
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-06-09
在首页任何位置加入下列代码就成!
{dede:channelartlist type=”1〃}
{dede:field.content/}
{/dede:channelartlist}

type值改成自己需要提出内容栏目的值。

更正,以上代码只适用于单个单页有内容的情况下,
如果有一个以上的单页有内容,上面的代码会把所有栏目的content里的内容都显示出来。
用 sql代码则是万能的:
{dede:sql sql=’Select content from dede_arctype where id=1′}
[field:content/]
{/dede:sql}

想提那个栏目就修改为该栏目的id

可以看一下 http://www.yg-auto.com.cn本回答被网友采纳
第2个回答  2010-06-05
我最近也在研究DEDECMS,不知道你最终要什么样的效果?
你可以看一下单页文档存放在数据库哪个表中,然后用sql试试
相似回答