dedecms中{dede:field.content/} 这个标签系统只支持在栏目模板里调用,如果想要在任意页面调用这个内容,可以使用下面的方法:
1、过滤掉所有的html代码,只显示文字,具体的ID自己更改.
代码如下:
{dede:sql sql='Select content from dede_arctype where id=1'} [field:content function='cn_substr(html2text(@me),800)'/] {/dede:sql}
2、不滤掉html代码,后台怎么编辑,首页就怎么显示,图片也可加载.
代码如下:
{dede:sql sql='Select content from dede_arctype where id=1'} [field:content/] {/dede:sql}
DeDeCMS功能虽然强大,但还是有些细节上的功能没有实现,正如上面描述的问题一样,DEDECMS要在网站首页调用公司简介的内容,而且还要截取前多少个字符数的时候,DEDECMS标签中没有能实现这样的功能,那我们是否就束手无策了呢?
要解决这个问题也很简单,你不需要懂编程,你也不需要了解为什么要这样写,你只需要会Ctrl C和Ctrl V就可以了,当然解决这个问题的原理是通过编程来实现的。
下面直接公布DEDECMS首页调用公司简介的代码:{dede:sql sql='Select content,substring(content,1,300) as content from dede_arctype where id=1'}[field:content function='html2text(@me)'/]{/dede:sql}
你需要修改的地方:substring(content,1,300)和id=1。
1,300是你要截取的字符数量,也就是取1至300之间的字符
id=1是你公司简介的栏目ID
html2text(@me)是过滤HTML字符,把HTML标记排除掉不显示。
试试看,首页调用公司简介的内容出来了吧。记不住的,可以把本站收藏起来,方便下次使用。或者把本站放到桌面方便下次访问。
以上就是dedecms首页怎么调用公司简介,织梦任意页面调用{dede:field.content/}的方法的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持武林网。新闻热点
疑难解答