Joomla installfile“调用未定义的方法”

时间:2011-11-02 15:51:22

标签: php joomla joomla-extensions

我正在重写一个组件,我一直在关注 这里有一个教程:http://docs.joomla.org/Managing_Component_Updates_with_Joomla!1.6_-_Part_3

在安装文件代码中,他们将现有的已安装组件与新组件进行比较 安装文件的参数。获取已安装版本的代码是:

$oldRelease = $this->getParam('version');

当我运行它时,它会死于以下内容:

Fatal error: Call to undefined method com_mycomponentInstallerScript::getParam()

我认为在Joomla 1.6+中,params是可以访问的 自动通过getParam?

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

如果查看链接到的完整脚本,他们会在类中添加一个函数getParam。由于com_mycomponentInstallerScript没有扩展现有的Joomla类,除非你定义它,否则该函数不存在。