新闻中心
phpcmsV9静态页不显示编辑名称解决办法
作者 / 无忧主机 时间 2014-06-13 16:48:07
最近无忧主机香港虚拟主机用户发现phpcms有一个bug,就是生成的静态页里面不显示编辑的名称,效果如下:
百度了一下,发下大部分解决方案可以解决一部分问题,总共出了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需要修改数据库配置文件详解
本文地址:https://www.51php.com/phpcms/14455.html






