Magento 忽略分层导航中的子属性

Magento Ignore Child Attributes in Layered Navigation

我有一些具有相关属性的捆绑产品。子产品也具有与其关联的相同属性,但有时它们会有所不同。我的问题是,分层导航会同时查看捆绑产品和所有子产品的属性。我想知道是否有任何方法可以编辑分层导航以忽略捆绑产品的子产品。谢谢!

更多信息: 我正在开一家 HVAC 设备商店。我有一个名为标称容量的属性。空气冷凝器机组可能为2吨,盘管可能为1.5至2吨。当我把它们放在一个捆绑产品中时,我将捆绑产品的Nominal Capacity属性设置为2吨,但是分层导航仍然显示1.5到2吨和2吨,当我需要它只显示2吨时

从 magento 的角度来看,您有 3 种产品(以下示例)空气冷凝器 (1)、线圈 (2)、1 和 2 的捆绑包 (3)。如果您只希望捆绑产品信息出现在 'manage products' select 空气冷凝器或盘管中。在 'edit product' 表单中找到 'visibility' 字段并将此值更改为 'Not Visible individually'。

这将修复您的分层导航行为,但也会导致无法购买捆绑包中的单个元素。如果您希望客户能够购买您的捆绑包或捆绑包中的单个元素,那么当前的分层导航行为是正确的。