3

我想知道,对于那些 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。

无论这出现在搜索结果页面还是仅出现在“购买所有产品”页面中,同样的问题都适用 - 我是否应该找到一种按类别排序的方法,如果是,那么最好的方法是什么?当我查看使用产品控制器功能的方法时,我不确定哪种方法可以让我说“先显示这个类别,然后是这个类别,然后是那个类别”

从逻辑上讲,处理此请求的最佳方式是什么?

4

1 回答 1

0

你试过Category Filter吗?

它是分层导航的一部分,可用于所有产品列表(甚至 catalog_search)

要激活它,只需将is_anchor类别的参数放入True(在Display Settings选项卡中)。

这样,在产品列表的左栏中,您会看到您可以按类别过滤您的产品列表(仅一项一项,不能多选)

你可以在这里看到一个例子:http: //demo.magentocommerce.com/catalogsearch/result/ ?q=and

于 2012-11-14T20:17:31.147 回答