Magento:使用下拉菜单按折扣百分比排序

时间:2011-06-29 05:51:57

标签: php magento

我是Magento的新手,面临着一个问题。在我的类别中,我需要在下拉菜单中添加一个sort by选项。到目前为止它很容易,除了它是折扣百分比,它不存储在数据库中,而是计算价格和discount_price。

我发现如何用计算查询,我只是不知道如何将事物设置在一起。

如何在下拉菜单中添加条目? 如何将该条目与特定模块(如果需要)链接? 要覆盖什么?

我有点困惑,非常感谢你的投入。

修改

我找到了解决方案。

  • 创建一个覆盖Mage_Catalog_Block_Product_List_Toolbar的模块
  • 覆盖setCollection方法
  • 添加了通过Zend选择的字段($ collection-> getSelect() - > columns())
  • 在后端创建了一个新属性,其关键字是我们创建的字段的别名

这就是它。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案。

  • 创建一个覆盖Mage_Catalog_Block_Product_List_Toolbar的模块
  • 覆盖setCollection方法
  • 添加了通过Zend选择的字段($ collection-> getSelect() - > columns())
  • 在后端创建了一个新属性,哪个关键字是我们创建的字段的别名

这就是它。