刚刚在Magento上安装了产品配件。 1.8.0.0
我的整个网站都发生了致命的错误。
Fatal error: Call to a member function getCollection() on a non-object
Fatal error: Call to a member function setStoreId() on a non-object
Fatal error: Class 'Anais_Accessories_Model_Product'
我需要做些什么才能让模块顺利运行?我找不到像这样做的其他模块。
答案 0 :(得分:0)
您的模型文件名应该是这样的 - >> AnaisAccessories.php。重命名Model文件夹中的所有类以大写字母开头,其余应为小写,如AnaisAccessories。正如您在课堂上看到的那样错误' Anais_Accessories_Model_Product'。
确保文件../Model/AnaisAccessories.php应包含以下代码。根据您的模块进行适当的更改。
class Anais_Accessories_Model_Accessories extends Mage_Core_Model_Abstract
{
public function _construct()
{
parent::_construct();
$this->_init('accessories/accessories');
}
}