登陆

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

城南二哥 2019-09-10 669人围观 ,发现0个评论
2018-10-2023:42:33 1 762
摘要

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

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

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

问题描述:

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

使用官方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。

AADF3RSEGDTHIU
请关注微信公众号
微信二维码
Powered By Z-BlogPHP