我是Magento的新手,遇到了一个问题。在我的类别中,我需要在下拉菜单中添加一个排序选项。到目前为止,这很容易,只是它是一个折扣百分比,没有存储在DB中,而是价格和折扣价格的计算。
我发现了如何用计算进行查询,我只是不知道如何将这些东西组合在一起。
如何在下拉菜单中添加条目?如何将该条目与特定模块链接(如果需要)?要覆盖什么?
我有点困惑,非常感谢您的意见。
编辑
我找到了一个解决方案。
- 创建了一个覆盖Mage_Catalog_Block_Product_List_Toolbar的模块
- 重写的setCollection方法
- 通过Zend添加了要选择的字段($collection->getSelect()->columns())
- 在后台创建了一个新属性,其关键字是我们创建的字段的别名
差不多了。
我找到了一个解决方案。
- 创建了一个覆盖Mage_Catalog_Block_Product_List_Toolbar的模块
- 重写的setCollection方法
- 通过Zend添加了要选择的字段($collection->getSelect()->columns())
- 在后台创建了一个新属性,该关键字是我们创建的字段的别名
差不多了。