我已經覆蓋了產品list.php的類&這裏是定製產品系列沒有獲得通過分層導航過濾
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;
}
工作正常,我也加入了分層導航提到here和分層的導航表現爲代碼預期。
唯一的問題是,當我單擊分層導航中的任何過濾器時,導航會更新並且過濾器也會被添加到url,但產品列表不會被選定的過濾器過濾。 請指導我如何在產品集合上應用過濾器
是否有任何1在Magento2中面臨同樣的問題? – 2016-10-05 07:03:29