我将客户端的Joomla从J2.5.28更新为J3.6.4。我已经纠正了大部分错误,但是即使在这里进行研究之后这个错误仍然存在。我是一名新手PHP程序员,并且知道足以在这里和那里修复一些东西。我在整个互联网和StackOverflow上研究了这个,并且根本不理解如何在我的特定情况下修复以下错误。我知道我可以关闭错误报告;但是我不想那样做,因为[从我发现的内容]这实际上并没有解决问题。解决问题并纠正代码是实际建议的。
以下是错误:
严格标准:非静态方法modBtContentShowcaseHelper :: fetchHead()不应在第64行的...... modules / mod_bt_contentshowcase / mod_bt_contentshowcase.php中静态调用
第64行内容如下:
modBtContentShowcaseHelper::fetchHead( $params );
我想知道如何纠正这个问题。
注意:升级此扩展程序不是一个选项,因为它是由扩展程序的开发人员自定义的,升级会擦除所有内容。联系他们通常需要几天才能得到回复,我需要更正
提前感谢您的帮助!
答案 0 :(得分:0)
您需要发起课程modBtContentShowcaseHelper
$x = new modBtContentShowcaseHelper();
$x->fetchhead($params);