致命错误:调用未定义的方法Mage_Eav_Model_Resource_Entity_Attribute_Collection :: addIsFilterableFilter()

时间:2012-06-27 19:37:40

标签: php magento e-commerce

我最近将我的Magento升级到最新的稳定版本,现在我正在访问锄头页面时遇到以下错误。我无法访问前端的任何其他页面。但是一切都在后端工作。

Fatal error: Call to undefined method Mage_Eav_Model_Resource_Entity_Attribute_Collection::addIsFilterableFilter() in /home/dev/public_html/app/code/local/Mage/Catalog/Model/Layer.php on line 308

在第308行的Layer.php中,我有以下代码。

/** 
* Add filters to attribute collection 
* 
* @param Mage_Eav_Model_Mysql4_Entity_Attribute_Collection $collection 
* @return Mage_Eav_Model_Mysql4_Entity_Attribute_Collection 
*/ 
protected function _prepareAttributeCollection($collection) 
{ 
  $collection->addIsFilterableFilter(); // (line 308)
  return $collection; 
}

升级时我错过了什么吗?我以前从未遇到过这个错误。

由于

0 个答案:

没有答案