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


Filter products in Magento by default weight attribute for Layered Navigation

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

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

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

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,那很好。