文章内容页部分HTML标签解析异常处理
作者:动易网络
来源:本站原创
点击数: 次
发布时间:2012年06月06日
问题描述:
1,我们先看一下在系统后台添加的文章内容,4个小段落,每段前面都有空格2个汉字缩进,如下图:
2,保存之后,我们在前台查看该文章内容,文章段落依旧良好,文章前的缩进却没有了,如下图:
3,我们再次回到网站后台,查看该文章内容源码,如下图:
问题解决:
该文章内容中的 与
等部分HTML都没有被前台页面解释出来,根据前台段落可以发现,而标签
却被读取并解析的,因此可以判断该内容中的基本格式在数据库中是没有问题的;应该是在输出的时候把部分HTML标签过滤没有解析。通过查看“文章_内容页”数据源标签,发现也并无二致,最后把问题排查在文章内容页模板:通过仔细排查发现内容读取标签,如下:
{PE.Field id="cone" fieldname="Content" htmldecode="true" charge="true" showerr="true" /}
标签中的有这么个参数:htmldecode="true",把该参数去掉则前台页面正常显示。