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');
}
}
刚刚在 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'); } }