Magento分层导航功能不正常

时间:2018-06-07 13:18:55

标签: magento

我正在尝试修改现有模块,使其显示带有分层导航的自定义集合。我已经将导航块添加到页面中,并且渲染了分层导航,但它显示了所有可能的过滤器,并且实际上不会过滤集合。

我已尝试过针对类似问题提出的一些建议,但我无法让它发挥作用。

使用以下代码加载该集合。

    protected function _getFeaturedProductCollection()
{
    $landingPage = $this->getLandingPage();
    $skus        = explode(',', $landingPage->getPartNumbers());
    if (is_null($this->_featuredProductCollection)) {
        /** @var $collection Mage_Catalog_Model_Resource_Eav_Mysql4_Product_Collection */
        $this->_featuredProductCollection = Mage::getResourceModel('catalog/product_collection');
        $this->_featuredProductCollection->addFieldToFilter('sku', array('in' => $skus));
        $this->_addProductAttributesAndPrices($this->_featuredProductCollection);
        Mage::getSingleton('catalog/product_visibility')
            ->addVisibleInCatalogFilterToCollection($this->_featuredProductCollection);
        $this->_featuredProductCollection->setFlag('do_not_use_category_id', true);
    }
    Mage::getSingleton('catalog/product_status')->addVisibleFilterToCollection($this->_featuredProductCollection);
    return $this->_featuredProductCollection;
}//end _getFeaturedProductCollection()

我加载错误的收藏品吗?

提前致谢!

0 个答案:

没有答案