0

致命错误:在第 63 行调用非对象上的成员函数 hooks_dp3rsSidebar()

这就是第 63 行的内容:

return $this->registry->output->getTemplate( 'referrals' )->hooks_dp3rsSidebar( $this->referralsSystemLibrary->getTopXReferrers() );
4

2 回答 2

1

通常这种错误是使用->::访问非对象元素的属性或方法的结果。

在您的情况下,这似乎$this->registry->output->getTemplate( 'referrals' )不是一个对象,因为getTemplate( 'referrals' )不返回一个对象。

触发错误的原因可能$this->registry->output->getTemplate( 'referrals' )是 null、布尔值、整数或字符串值,无法通过->or访问::

于 2012-05-10T16:43:17.077 回答
0

在您的皮肤模板中查找该模板 hooks_dp3rsSidebar 。如果它在那里,请尝试为引用重建 html,并可能运行 recache all。

http://forumcore.net/topic/3396-solved-error-referrals-system/

于 2012-05-10T16:42:58.580 回答