PHPCMS tag无法使用SEO标签和siteurl等函数解决(siteid)
2020-09-25 09:42:00V9二次开发
原因为tag页siteid无法获取,导致需要使用到siteid的内容均无法调用。只需修改phpcms的tag类修改目录: phpcms modules content tag php下
原因为tag页siteid无法获取,导致需要使用到siteid的内容均无法调用。
只需修改phpcms的tag类
修改目录:\phpcms\modules\content\tag.php下,倒数第二 三行:
$siteid = $this->siteid;
$SEO = seo($this->siteid'',$tag);
注:siteid的值用网站对应的ID。
在 public function init() {下加入代码
if(isset($_GET['siteid'])) {
$siteid = intval($_GET['siteid']);
} else {$siteid = $this->siteid;}
在public function lists() {下加入代码
//传入siteid参数
if(isset($_GET['siteid'])) {
$siteid = intval($_GET['siteid']);
} else {$siteid = $this->siteid;;}
