dede 首页调用单页内容

我们在建站的时候特别是制作企业站的时候,常常需要给网站添加一些介绍类的栏目,比如企业简介、联系我们等 等内容,但是dedeCMS是偏向于信息类网站的一种建站系统,我们这种想法通过正常的途径往往无法实现。这也是许多入门者比较苦恼的事情。如何将如企业简介、联系我们等单页内容调到首页来呢?做啦来告诉大家一个简单的方法:

1) {dede:channelartlist }
     {dede:field.content function="htmlspecialchars(cn_substr(@me,100))"//}     // 单页模板调用标签
  {/dede:channelartlist }

只能用于只有一个单页的情况,如果两个或者两个以上单页,该调用会将所有的单页内容堆叠显示出来。即使加type的ID进行限定也没有什么作用。

2) {dede:sql sql='Select content from dede_arctype where id=1'}
      [field:content function="htmlspecialchars(cn_substr(@me,100))"//]
  {/dede:sql}

想调用那个栏目,只需要修改栏目的ID 就可以了。
 [field:content function="htmlspecialchars(cn_substr(@me,100))"//] 这个截取字符数输出的方法在 http://www.zuola.net/post/240.html 有讲到。