我想知道,对于那些 Magento 开发人员,您认为过滤掉产品集合产品列表的最明智的方法是,您通过分类来组织结果?
例如,假设您销售自行车和配件。当人们搜索自行车时,您将有 3 个类别:
1.) Bicycles (Category ID #3)
2.) Bicycle Helmet (Category ID #4)
3.) Bicycle Accessory - Water Bottles (Category ID #10)
如果我有一个自定义控制器并创建自己的集合,并且我想对首先列出类别 ID #3 产品的产品进行排序,然后是类别 ID #4,然后是类别 ID #5。
无论这出现在搜索结果页面还是仅出现在“购买所有产品”页面中,同样的问题都适用 - 我是否应该找到一种按类别排序的方法,如果是,那么最好的方法是什么?当我查看使用产品控制器功能的方法时,我不确定哪种方法可以让我说“先显示这个类别,然后是这个类别,然后是那个类别”
从逻辑上讲,处理此请求的最佳方式是什么?