致命错误:在第 63 行调用非对象上的成员函数 hooks_dp3rsSidebar()
这就是第 63 行的内容:
return $this->registry->output->getTemplate( 'referrals' )->hooks_dp3rsSidebar( $this->referralsSystemLibrary->getTopXReferrers() );
致命错误:在第 63 行调用非对象上的成员函数 hooks_dp3rsSidebar()
这就是第 63 行的内容:
return $this->registry->output->getTemplate( 'referrals' )->hooks_dp3rsSidebar( $this->referralsSystemLibrary->getTopXReferrers() );
通常这种错误是使用->
或::
访问非对象元素的属性或方法的结果。
在您的情况下,这似乎$this->registry->output->getTemplate( 'referrals' )
不是一个对象,因为getTemplate( 'referrals' )
不返回一个对象。
触发错误的原因可能$this->registry->output->getTemplate( 'referrals' )
是 null、布尔值、整数或字符串值,无法通过->
or访问::
。
在您的皮肤模板中查找该模板 hooks_dp3rsSidebar 。如果它在那里,请尝试为引用重建 html,并可能运行 recache all。
http://forumcore.net/topic/3396-solved-error-referrals-system/