1
我們目前正在爲magento使用ManaFilters擴展,但目前我們正在遇到一些困難,它無法正常工作。Magento:致命錯誤:調用非對象的成員函數getItems()
這是錯誤消息時,它的產品:
Fatal error: Call to a member function getItems() on a non-object in /var/www/app/code/local/Mana/Filters/Model/Filter/Category.php on line 171
這裏是與線171相關聯的代碼:
/**
* @param Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Collection $categories
* @return Mana_Filters_Model_Filter_Category
*/
public function addCountToCategories($categories, $products = null) {
if (!$products) {
$products = $this->getLayer()->getProductCollection();
}
$products->addCountToCategories($categories);
if (($items = $categories->getItems()) && count($items)) {
$category = array_shift($items);
if (!$category->hasProductCount()) {
Mage::helper('mana_filters')->addCountToCategories($products, $categories);
}
}
return $this;
}
}
任何幫助,將不勝感激。