说明:仅是gbk版本的phpcms v9存在此问题
内容页标题不显示,经过反复检查,这是phpcms的一个bug, 原因如下:
1.
caches/caches_model/caches_data/content_output.class.php(原始代码文件为modules/content/fields/title/output.inc.php)的title函数中使用了htmlspecialchars对标题进行转义,
但这个函数使用时要指定编码(默认为utf-8),而phpcms并没有指定此编码,导致php以utf-8解析gbk标题,从而导致标题为空。
如果是utf-8版本的phpcms,则不存在这个问题。
使用以下方法解决这个问题:
1. 修改 modules/content/fields/title/output.inc.php,将第二行修改为
$value = htmlspecialchars($value, null, 'gb2312');
2.更新全站缓存
3. 重新生成所有内容页
如果是utf-8, 则不存在此问题。
另外,在新建立站点时,尽量使用utf-8编码,能避免很多问题。
#mailContentContainer .txt {height:auto;}
分享到:
相关推荐
【标题】"v9修改flash附件上传为h5上传.zip"是一个针对PHPCMS V9内容管理系统(CMS)的更新包,旨在解决由于谷歌浏览器不再支持Flash导致的附件上传问题。Flash技术在过去常用于网页上的多媒体内容展示和交互,包括...
PHPCMS v9是一款流行的开源内容管理系统,专为构建企业网站和新闻资讯平台而设计。这个系统的新闻头条模块是其核心功能之一,旨在提供高效、便捷的新闻发布和展示方式。"PHPCMS v9新闻头条模块自动生成头条图片GBK版...
在Phpcms V9中,默认情况下,栏目列表模板只调用文章的标题、链接以及发布时间等基本信息,若要调用文章的详细内容,需要对模板代码进行一定的修改和数据库查询操作。 首先,需要了解Phpcms V9的模板标签系统。在...
phpcms V9是一款功能强大的开源内容管理系统,它为企业网站提供了一整套高效、稳定、易用的内容管理解决方案。问答模块是phpcms V9系统中的一个重要组成部分,用于搭建社区论坛或者知识问答平台,让用户能够相互提问...
总的来说,PHPCMS V9_GBK_正式版是一款全面的网站管理解决方案,尤其适合需要处理大量中文内容的网站。通过其丰富的功能和强大的可扩展性,可以帮助开发者快速搭建和维护高效、稳定的网站平台。
【phpcms v9 仿站与二次开发】是关于如何基于phpcms v9内容管理系统进行网站仿制和自定义开发的文档。phpcms v9 是一个流行的内容管理系统,提供了丰富的功能,包括模块管理、全站搜索、系统设置等,便于用户构建和...
标题中的“PHPCMSV9首页焦点图不显示的解决办法”是指在使用PHPCMS V9内容管理系统搭建的网站中,首页的焦点图模块出现故障,无法正常显示。描述部分虽然没有提供具体信息,但从标签“互联网 cs”可以推测这涉及到...
标题中的“最新PHPCMS V9编辑器代码高亮显示亲测可用(提前格式化)”意味着这个教程将介绍如何在PHPCMS V9的内容管理系统中实现代码高亮显示功能,并且这种方法已经在实际操作中得到了验证,能有效提升编程类文章的...
标题中的“PHPCMSV9首页焦点图不显示的解决办法”涉及到的是一个常见的网站内容管理系统PHPCMS V9在特定环境下出现的技术问题。描述部分虽然没有给出详细内容,但可以推断是关于一个使用PHPCMS V9的网站,在采用特定...
首先,我们需要了解phpcms V9框架的标签调用机制,以及内容模块中的类和方法。phpcms V9的标签调用一般是通过在模板中使用特定的标签代码来实现的,例如"{pc:content action='...' /}"。在这里,我们需要自定义一个...
实验7 获取内容页文章信息1是phpcms v9实验系列的一部分,本实验的主要目的是获取内容页文章信息,包括标题、作者、更新时间、文章内容、上一篇和下一篇等信息,并将其动态显示在内容页中。本实验将分为三个步骤,...
总的来说,phpcmsv9 幻灯片管理模块是一个实用且功能强大的工具,对于需要在网站上展示动态内容,如产品推广、新闻公告等场景,它能提供高效且美观的解决方案。通过熟练掌握这一模块,可以极大地提升网站的用户体验...
PHPCMS V9是一个流行的开源内容管理系统,它提供了丰富的网站建设和管理功能,包括文章发布、图片管理、视频处理等。在这个框架下开发的“jpeg图片切割”功能,意味着开发者已经扩展了系统原有的图像处理能力,使其...