Php Magento:使用下拉菜单按折扣百分比排序
我是新来Magento的,面临着一个问题。在我的分类中,我需要在下拉菜单中添加一个排序方式选项。到目前为止,这很容易,只是它是一个折扣百分比,它不存储在DB中,而是计算价格和折扣价格 我找到了如何用计算进行查询,我只是不知道如何将这些东西组合在一起 如何在下拉菜单中添加条目? 如何将该条目与特定模块链接(如果需要)? 要覆盖什么 我有点困惑,非常感谢您的意见 编辑Php Magento:使用下拉菜单按折扣百分比排序,php,magento,Php,Magento,我是新来Magento的,面临着一个问题。在我的分类中,我需要在下拉菜单中添加一个排序方式选项。到目前为止,这很容易,只是它是一个折扣百分比,它不存储在DB中,而是计算价格和折扣价格 我找到了如何用计算进行查询,我只是不知道如何将这些东西组合在一起 如何在下拉菜单中添加条目? 如何将该条目与特定模块链接(如果需要)? 要覆盖什么 我有点困惑,非常感谢您的意见 编辑 我找到了解决办法 创建了一个模块,该模块覆盖Mage\u目录\u块\u产品\u列表\u工具栏 重写的setCollection方法
我找到了解决办法
- 创建了一个模块,该模块覆盖Mage\u目录\u块\u产品\u列表\u工具栏
- 重写的setCollection方法
- 添加了要通过Zend选择的字段($collection->getSelect()->columns())
- 在后端创建了一个新属性,其关键字是我们创建的字段的别名
差不多就是这样。我找到了一个解决办法
- 创建了一个模块,该模块覆盖Mage\u目录\u块\u产品\u列表\u工具栏
- 重写的setCollection方法
- 添加了要通过Zend选择的字段($collection->getSelect()->columns())
- 在后端创建了一个新属性,该属性的关键字是我们创建的字段的别名
差不多就是这样。请提供更具体的细节,可能是一些代码,关于您到目前为止为达到此要求所做的工作。