我发现产品并不总是包含在顶级类别列表页面的属性过滤器中。
我有一个分层类别设置,如下所示:
- bedroom
- beds
- wardrobes
- storage
- office
- desks
- filing
etc...
每个子类别中都有多个可配置产品,例如卧室父类别中有 5 张床、2 个衣柜和 4 个储物箱。每个产品都有 2 个自定义属性(材质和颜色),这些属性设置为在分层导航中使用。因此,例如,每个可配置的床都由至少 8 种不同颜色的简单产品组成。
问题是查看卧室类别列表时,侧面的滑动导航仅显示来自两个可配置产品的值。如果我点击床子类别列表页面,滑动导航会正确填充所有五张床的所有颜色变化。此外,如果我选择其中一个过滤器,则会显示正确的产品数量,并且剩余过滤器旁边的数字也会正确显示。如果我再次清除过滤器,显示屏将返回仅显示实际产品的一小部分。
我已经检查过我的所有产品都分配到卧室类别以及床/衣柜/其他类别,它们都有库存,并且缓存和索引都已清除/重建。在分类管理页面中,我一共展示了卧室分类中的 22 个产品,那么为什么滑动导航中只显示了 2 个呢?
是否有可能导致产品不包含在父类别列表中的单独设置?