-1

我在 magento Local->Vehicle->Bike 中创建了一个模块

在控制器中,我为模型编写代码:

$model_obj = Mage::getModel('bike/honda'); $model_obj->setName( $name );

它给出了类似的错误

致命错误:在第 40 行的 /opt/lampp/htdocs/magento/app/code/local/Vehicle/Bike/controllers/IndexController.php 中的非对象上调用成员函数 setName()

4

2 回答 2

0

你的来电

Mage::getModel('bike/honda')

返回空值。这就是为什么 $model_obj 是非对象并且您会收到该错误的原因。

于 2013-07-30T13:08:20.337 回答
0

模型自行车/本田中没有名为 setName() 的函数或尝试使用 $this->model_obj->setName( $name );

于 2013-07-30T13:11:01.667 回答