上海网站建设公司

服务热线:173-210-28610

QQ客服:上海网站设计 上海网站建设

最新动态:
关注我们:关注腾讯微博 关注新浪微博 关注QQ空间 关注微信

帮助中心

你的位置:主页>>行业新闻>>帮助中心>

DEDE对{dede:field:content/}内容进行截取的若干方法及应用

时间:2016-01-30 14:28作者:上海网站设计公司来源:上海网站建设浏览:分享按钮
:{dede:field.content/} 这个标签一般用在dede 的封面页中,但企业站中往往要调用,我们微帮网络的做法有两种,其一是在首页中插入一个自定义函数,后台可以自由修改。这种方法可控度高,利于seo。 还有就是用Sql语句,用Sql语句可以把表里面的content 字段读

{dede:field.content/} 这个标签一般用在dede 的封面页中,但企业站中往往要调用,我们微帮网络的做法有两种,其一是在首页中插入一个自定义函数,后台可以自由修改。这种方法可控度高,利于seo。

还有就是用Sql语句,用Sql语句可以把表里面的content 字段读出来。

使用范例:

{dede:sql sql="SELECT content FROM dede_arctype where id=1"}[field:content/]{/dede:sql}
分析:SELECT content FROM dede_arctype 里面的 content 是存放封面内容的字段, id=1 是指 所要调用字段名所在的 id [field:content/] 这个是底层字段了。

但会发现有一个问题。就是连html也被截了下来。要过滤他。就使用以下代码:

{dede:sql
 sql="SELECT
 content FROM `dede_sgpage` where aid = 1" }[field:body function="htmlspecialchars(cn_substr(Html2text(@me),750))"/]    
{/dede:sql}
DEDE对{dede:field:content/}内容进行截取的若干方法及应用由上海微帮网络工作室原创编辑,转发请注明来源及版权所属。
建站服务热线:186-211-83091 OR 181-212-93230你也可以点击在线咨询让我们了解你建站的需求
继续浏览有关dede的文章
我需要一个网站独立的设计团队 带给您全新的视觉体验
行业解决方案为上千家各行各业的公司解决了实际中的问题
客户成功案例查看我们客户的案例让你更加了解我们

栏目导航

Navigation

快速搜索

Search
我有其他要求