Magento - 安装模块后出现致命错误

Magento - Fatal error(s) after installing module

刚刚在 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'

我需要做什么才能使模块 运行 顺利进行?我找不到与此功能相同的其他模块。

您的模型文件名应该是这样-->> AnaisAccessories.php。将 Model 文件夹中的所有 classes 重命名为大写开头,其余部分应小写为 AnaisAccessories。如您所见,您在 class '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');
    }
    }