大家都知道织梦有一个SQL标签,可以利用SQL语句调用任何想要的字段,这样以来灵活性大大提高了。例如我们首页想显示”关于我们”栏目的部分内容。代码如下:
{dede:sql sql=’Select content from dede_arctype where id=1′}
[field:content/]
{/dede:sql}
想调用那个栏目,只需要修改栏目的ID 就可以了;但需要注意一点的是”dede_arctype”表名要根据你安装系统时的表名来填,不然也调用不出来
但是有时候我们不需要把一个栏目的所有文字都显示出来,所有需要截取一部分在首页,那么该如何实现呢,看代码,还是用sql,把调用的数据截取。
比如:Select content,substring(content,1,280) as content from dede_arctype where id=1
这句话是说把ID1栏目的内容的1-280个字符截取出来。