组件从Joomla 1.5到Joomla 2.5

时间:2013-05-07 12:41:12

标签: joomla2.5

我刚刚将我的网站从joomla 1.5更新到joomla 2.5。现在我收到兼容性问题的错误。这是一个错误:

严格标准:MyController :: display()的声明应与JController :: display兼容($ cachable = false,$ urlparams = false)

请帮帮我... 提前谢谢。

2 个答案:

答案 0 :(得分:2)

根据错误消息,您需要更改MyController类的显示功能以接受两个参数。

你可能有这个:

public function display() {
     ....
}

它需要接受两个参数,如基本JController类:

public function display($cachable = false, $urlparams = false) {
     ....
}

即使您从未使用它们,标准函数也可能会这样,因此最好匹配您在类中重写的函数的参数。

答案 1 :(得分:0)

找到答案。

您只需在网站的configuration.php文件中进行一次更改即可。

更改此行

public $ error_reporting ='default';

要,

public $ error_reporting ='none';

&安培;多数民众赞成......这不会显示严格的标准信息。