Php Magento:致命错误:对非对象调用成员函数getItems()
我们目前正在使用magento的ManaFilters扩展,但是我们目前遇到一些困难,因为它无法正常工作 这是it产品的错误消息: 致命错误:对第171行/var/www/app/code/local/Mana/Filters/Model/Filter/Category.php中的非对象调用成员函数getItems() 以下是与第171行相关的代码:Php Magento:致命错误:对非对象调用成员函数getItems(),php,magento,magento-1.5,fatal-error,Php,Magento,Magento 1.5,Fatal Error,我们目前正在使用magento的ManaFilters扩展,但是我们目前遇到一些困难,因为它无法正常工作 这是it产品的错误消息: 致命错误:对第171行/var/www/app/code/local/Mana/Filters/Model/Filter/Category.php中的非对象调用成员函数getItems() 以下是与第171行相关的代码: /** * @param Mage_Catalog_Model_Resource_Eav_Mysql4_Category_Collection
/**
* @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;
}
}
如果您有任何帮助,我们将不胜感激。根据您的描述,当$items=$categories->getItems()即将执行时,$categories等于null。受您给出的上下文限制,可能$categories在其他地方总是空的。根据您的描述,当$items=$categories->getItems()即将执行时,$categories等于null。受限于您提供的上下文,可能$类别在其他地方总是空的