Magento -layered导航错误映射

时间:2012-12-27 07:03:41

标签: magento layered-navigation

我在我的网站上为3个属性(制造商等)添加了分层导航。当我打开网址 -

domain.com/category.html

我在左侧面板上获得了可用过滤器的列表。即使那些制造商没有将产品映射到该类别,也很少有制造商出现在左侧面板上。 当我点击特定制造商时 - 我被重定向到 的 domain.com/category.html?manufacturer=50

我看到3-4个产品,但其中一个甚至没有映射到该制造商。 我尝试删除所有索引表,平面表,重新索引但没有帮助。

我做了一些故障排除 -

当我重新索引时,产品属性映射存储在catalog_product_index_eav表中。我检查了catalog_entity表,只有4个产品映射到manufacturer-id 50.但是在重新索引catalog_product_index_eav表有5个制造商ID记录 - 50,我不知道为什么这个第5条记录每次都会在reindexxing上出现,但实际上这第5个产品没有与该制造商的关系。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

可能是第五个产品是可配置的吗?如果一个简单的产品属于制造商,则可以添加可配置产品。