【发布时间】:2017-03-27 19:45:35
【问题描述】:
几天以来,我在应该加载产品集合的每个页面上都收到以下错误:
在非对象上调用成员函数 setStoreId() /app/code/core/Mage/Catalog/Model/Category.php 在第 287 行
这是发生错误的函数:
public function getProductCollection()
{
$collection = Mage::getResourceModel('catalog/product_collection')
->setStoreId($this->getStoreId())
->addCategoryFilter($this);
return $collection;
}
我不知道发生了什么。我已尝试重新索引所有内容并刷新缓存,但仍然出现此错误。
【问题讨论】:
-
您可以将当前核心与新的(magento 实例)核心文件夹进行比较,看看是否有变化
-
你升级了吗?
标签: php magento magento-1.8