Magento:主导航中的价格分层导航

时间:2012-05-03 12:07:27

标签: magento magento-1.6

我的主导航中有一个名为“价格”的类别,系统中的每个产品都分配给它。该类别的要点是,当您查看它时,您可以使用分层导航上的价格过滤器按价格过滤网站上的任何产品。

我想要做的是将价格过滤器作为主菜单上的子菜单输出,这样用户就可以看到不同价格区间的下拉菜单并按下一个并进入已设置过滤器的类别。

我有一个计划编辑这个函数Mage_Catalog_Block_Navigation :: _ renderCategoryMenuItemHtml()并输出这个函数Mage_Catalog_Model_Layer_Filter_Abstract :: getItems()如果该类别被称为“价格”但我无法看到一种方法来获取过滤器从类别我通过它。

在此之前有没有人做过这样的事情可以指出我正确的方向?

1 个答案:

答案 0 :(得分:0)

如果我是你,我会想要改变计划。

可以避免magento菜单。您可以创建类别并为基于价格的过滤器呈现自定义块。

如果你扩展Mage_Catalog_Block_Layer_Filter_Price,你可以设置你的类别并获得大部分信息。

可能最好的事情可能只是建立一个小滑块。它只需要从最昂贵到最便宜的价格,或零,然后加载价格apllied类别列表。