不推荐使用Joomla组件功能

时间:2011-11-02 15:50:14

标签: php

我正在使用Joomla组件com_fabrik但是它的安装成功。当我尝试创建表单时,我遇到了错误。

Fatal error: Call to a member function setId() on a non-object in C:\xampp\htdocs\sankalpJoomla\administrator\components\com_fabrik\models\form.php on line 108

当我搜索文件中的代码时,我得到了。

$feFormModel->setId($this->getState('form.id'));

我搜索了该函数已弃用。是他们解决问题的其他选择吗?

1 个答案:

答案 0 :(得分:0)

虽然可能是该函数已被弃用,但您获得的错误与此无关(至少不是直接)。发生的事情是$feFormModel不是一个实际的对象,因此它具有 no memeber函数。因此,当从它调用setId()时,会抛出此错误。

可能的原因是此组件与您正在使用的Joomla版本之间存在某种不兼容性。