文章内容页部分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",把该参数去掉则前台页面正常显示。