phpcms v9 中 设置子级栏目,父栏目无法添加内容问题 及 单网页模型字段添加
一、设置子级栏目,父栏目无法添加内容问题
对于phpcms v9 中存在父栏目下有子栏目,则父栏目无法编辑内容的问题,大家一定不陌生,那么我们说一下解决方法。
1.首先第一步:我们要找到 phpcm\modules\content\content.php的文件。大约在488行找到
$strs2 = "<span class='folder'>\$catname</span>";
2.第二步:将找到的$strs2 = "<span class='folder'>\$catname</span>";修改为
$strs2="<span class='folder'>\$add_icon<a href='?m=content&c=content&a=\$type&menuid=".$_GET['menuid']."&catid=\$catid' target='right'onclick='open_list(this)'>\$catname</a></span>";
并且进行保存。
3.第三步:我们要找到 phpcm\modules\content\creat_html.php的文件。大约在178行找到
$r['disabled'] = $r['child'] ? 'disabled' : '';
注视掉它保存就行了。
如:// $r['disabled'] = $r['child'] ? 'disabled' : '';
二、单网页模型添加字段
大家都知道,phpcms v9 的单网页只能添加 标题(title),关键词(keywords),内容(content) 这三个字段,那么很多时候我们需要用到别的字段,如:来源(copyfrom)等【添加自己想要的字段,本文以copyfrom为例】 。
1.首先第一步,添加字段copyfrom到数据库
2.第二步:找到phpcms\modules\content\templates\content_page.tpl.php 的content_page.tpl.php的文件,添加你想要的字段属性及样式。(要注意画横线里的内容需要和你设置的字段名一致)。
3.第三步:保存一下文件就可以了。返回后台内容->管理内容,找到自己需要添加的单网页内容就行了。