2011-11-02 58 views
0

我使用的是Joomla组件com_fabrik,但它的安装成功。当我尝试创建表单时,出现以下错误。Joomla组件功能已弃用

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')); 

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

回答

0

虽然可能是该函数已被弃用,但您得到的错误与此无关(至少不是直接相关)。发生了什么事是$feFormModel不是一个实际的对象,因为它有没有 memeber功能。所以当setId()被调用时,这个错误正在被抛出。

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