在分层导航的默认重量属性中过滤Magento中的产品

时间:2015-12-17 11:52:02

标签: php magento filter layered-navigation

我已经设置了分层导航,用于过滤Magento中的产品。要将属性设置为可过滤,我已选中'在分层导航中显示'和'可过滤结果'在管理区域。但是,这些设置不适用于默认权重属性。

我打算创建一个自定义权重属性以使其可过滤。它将是一个选择属性,因为产品将具有一组固定的权重。唯一的问题是客户必须在两个地方输入重量。

有没有办法使用默认权重属性按重量进行过滤?或者我应该继续创建自定义属性吗?

1 个答案:

答案 0 :(得分:1)

Is there a way to achieve filtering by weight using the default weight attribute ? - 不,

由于权重属性默认为text input field type,并且在分层导航中使用属性,因此它应为dropdown&进一步应设置filterable with results and use as layered navigation。并且您无法更改默认权重属性/甚至其他已保存的属性字段类型。因此,默认weight属性无法实现。

所以基本上,你必须创建另一个自定义权重属性,我建议你在范围范围内创建。 (通过说Fixed set of weight我猜你的意思相同)。我建议你将其称为Weight range作为属性标签。最后,混淆属性冗余转到属性集并在同一个地方管理weightweight range,这样做会很好。