我正在重写一个组件,我一直在关注 这里有一个教程: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?
感谢您的帮助。
答案 0 :(得分:2)
如果查看链接到的完整脚本,他们会在类中添加一个函数getParam。由于com_mycomponentInstallerScript没有扩展现有的Joomla类,除非你定义它,否则该函数不存在。