建站代码网

热门标签

phpcms v9单网页$top_parentid不能用的解决方法

在实现子栏目的父栏目或顶级栏目高亮的时候,CMS集中营发现单网页无法实现,经检测发现原来在单网页里$top_parentid无法获取顶级栏目ID,于是做了如下修改实现了单网页也支持$top_parentid的调用,请看如下修改方法:

1、打开 /phpcms/modules/content/classes/html.class.php 文件
搜索:
//单网页(约298行)
并在其下边找到如下代码:
$keywords = $keywords ? $keywords : $setting['meta_keywords'];(约307行)
在此代码上边添加如下代码:
$arrparentid = explode(',', $CAT['arrparentid']);
$top_parentid = $arrparentid[1] ? $arrparentid[1] : $catid;


2、/phpcms/modules/content/index.php 文件的修改方法同上边一样
X