Код: Выделить всё
protected function _getProductCollection()
{
if (is_null($this->_productCollection)) {
$result = array_unique($productIds);
$collection = Mage::getResourceModel('catalog/product_collection');
$attributes = Mage::getSingleton('catalog/config')->getProductAttributes();
$collection->addAttributeToSelect($attributes);
$collection->addIdFilter($result);
Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($collection);
$this->_productCollection = $collection;
}
return $this->_productCollection;
}
Единственная проблема заключается в том, что когда я нажимаю на любой фильтр в многоуровневой навигации, навигация обновляется, и фильтр также добавляется в URL-адрес, но список продуктов не фильтруется выбранным фильтром.
Пожалуйста, подскажите, как мне применить фильтры по коллекции товаров
Подробнее здесь: https://stackoverflow.com/questions/260 ... navigation
Мобильная версия