香港独立IP空间
香港php空间
美国php空间
域名注册

最近无忧主机香港虚拟主机用户发现phpcms有一个bug,就是生成的静态页里面不显示编辑的名称,效果如下:file00011 phpcmsV9静态页不显示编辑名称解决办法

百度了一下,发下大部分解决方案可以解决一部分问题,总共出了3个地方的修改,貌似修改的位置都不怎么对,有的栏目能正常显示,但是有的栏目还是无法显示用户名。经过一段时间的修改,今天无忧主机(www.51php.com)给出解决办法:
找到文件: phpcms\model\content_model.class.php ,
搜索 : $content_update->update($merge_data);
在这段后面添加一行:
//修复发布时无法显示编辑名的BUG
$urls[‘data’][‘system’][‘username’] = $systeminfo[‘username’];
复制代码
搜索 : if($urls[‘content_ishtml’]) {
修改这个IF语句为
//修改用户编辑文章后,不显示编辑名的BUG
$temp = $this->get_one(array(‘id’=>$id));
$urls[‘data’][‘system’][‘username’] = $temp[‘username’];
$html->show($urls[1],$urls[‘data’]);
无忧主机相关文章推荐阅读:
如何关闭PHPCMSV9模版在线编辑功能
PHPCMS一键删除所有栏目数据恢复方法
数据库(MYSQL)修改密码后,PHPCMSV9需要修改数据库配置文件详解

本文地址:http://www.51php.com/phpcms/14455.html

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档