首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >组件从Joomla 1.5到Joomla 2.5

组件从Joomla 1.5到Joomla 2.5
EN

Stack Overflow用户
提问于 2013-05-07 20:41:12
回答 2查看 624关注 0票数 0

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

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

请帮帮我。提前谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-08 00:06:24

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

你可能会有这样的感觉:

代码语言:javascript
复制
public function display() {
     ....
}

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

代码语言:javascript
复制
public function display($cachable = false, $urlparams = false) {
     ....
}

即使您从未使用过它们,标准函数也可能会使用它们,因此最好与您在类中覆盖的函数的参数相匹配。

票数 2
EN

Stack Overflow用户

发布于 2013-05-08 13:53:43

找到答案了。

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

将此行从,

public $error_reporting =‘默认’;

致,

公共$error_reporting =‘无’;

&这就是全部..这不会显示严格标准消息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16419340

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档