A-A+

phpcms v9单页page模型实现父栏目添加内容的方法

2015年05月02日 PHP开源系统 暂无评论 阅读 19 views 次

在进行定义 phpcms v9 单页模型的时候,需要填加其单页类型的子栏目,在确定了多个子栏目时,突然发现点击父栏目时出现了空白页面,也就是什么内容都没有,再次去后台进行编辑父栏目时,却发现无法添加内容,在其phpcms 官方查看,原来是有这个 bug 的,那么下面夏日博客就来教大家如何填加单页父栏目内容。

修改单页文件的模型,找到 phpcms/modules/content/content.php 文件,通过 init 找到 public_categorys 函数,找到如下的代码:

  1. $strs="<span class='\$icon_type'>\$add_icon<a href='?m=content&c=content&a=\$type&menuid=".$_GET['menuid']."&catid=\$catid' target='right' onclick='open_list(this)'>\$catname</a></span>";  
  2. $strs2 = "<span class='folder'>\$catname</span>";  

将 $str2 修改为如下:

  1. $strs="<span class='\$icon_type'>\$add_icon<a href='?m=content&c=content&a=\$type&menuid=".$_GET['menuid']."&catid=\$catid' target='right' onclick='open_list(this)'>\$catname</a></span>";  
  2. $strs2 = "<span class='folder'>\$catname</span>";  

修改后进行保存,再找到 create_html.php 文件,打开后查找如下的代码:

  1. //$r['disabled'] = $r['child'] ? 'disabled' : '';  

将这一行代码去掉,然后进行整个后台的缓存更新,这样我们再去编辑一下,看是否已经可以进行单页父栏目的编辑了。

标签:

给我留言