如果子产品不可见,我如何在分层导航中显示它们?

时间:2014-12-10 18:10:18

标签: php magento

运行Magento 1.9,我有几百个简单的产品,它们是可配置的一部分。这些产品不是单独可见的。我为简单产品分配了几个属性。

我想将这些属性用于分层导航,但由于产品不是单独可见的,因此分层导航结果仅显示可配置。

在分层导航中过滤后,是否有可能出现其他不可见的产品?

我采取了正确的方法吗?

例如,我有一件可配置的T恤,它的选项有红色,蓝色,绿色/小号,中等,大号。

在目录中显示可配置的。

在分层导航中,我希望有红色,蓝色,绿色/小号,med,大号,以便在应用时显示简单的产品。相反,它只显示可配置。

提前致谢。

2 个答案:

答案 0 :(得分:0)

您必须为Filterable(no results)选择Use In Layered Navigation作为创建可配置产品时使用的颜色属性。

enter image description here

修改颜色属性,然后为字段Filterable(no results)选择Use In Layered Navigation并保存。

清除缓存并尝试。

我希望这会有用。

干杯: - )

答案 1 :(得分:0)

我能够使用不同的方法解决这个问题。

首先,我为每个子产品类型创建了子类别,并将相应的产品移动到子类别中。

例如,

服装 - >短衫

服装 - >裤

我将可配置设备变成了一个不同的新类别以及T恤和裤子类别中的儿童产品。

然后,我将服装类别更改为" Static Block Only"并在静态块中显示配置。

这样可以将配置显示在一个静态块中,并保留简单产品的分层导航。

我不确定这是否是最好的方法,但是它的工作正常。