php7.0下织梦文章内容空白不显示,dede:field.body失效

2018-10-2023:42:33 1 143
摘要

在织梦文章页,出现内容无法显示的情况,标题,点击量,内容简介都能显示,研究了一通后发现,原来是用了PHP7.0的关系,应该是没有获取到文章内容 body字段。

这几天在做一个新的网站,用的织梦dedecms,一直在做首页结构,今天才开始填补内容。然后发布文章后,发现前端显示的文章内容都是空白,只能显示标题、关键词、描述等

dedecms

研究了一通后发现,原来是用了PHP7.0的关系,dedecms织梦在php7下好像问题挺多的,真后怕今后还会遇到什么问题。

问题描述:

在织梦文章页,出现内容无法显示的情况,标题,点击量,内容简介都能显示。

dedecms文章内容不能显示

使用官方dedecms7 sp7的内容模板article_article.htm,也无法显示,应该是没有获取到文章内容 body字段。

解决的方法是把{dede:field.body /}删除,使用 下面的sql 标签代码替换

{dede:sql sql="Select body from `dede_addonarticle` where aid=~id~"} 
[field:body/] 
{/dede:sql}

注意:其中红色部分dede_addonarticle代表文章内容存放的数据表,需要根据自己当时安装时设置的作修改,默认是dede_开头,id~ 代表当前文章页面的 id。

微信二维码

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:1   其中:访客  1   博主  0

    • avatar Uuuuuoy

      刚好遇到这问题,谢谢了~