【发布时间】:2010-02-16 12:11:41
【问题描述】:
我有以下类别
汽车零件 (0) 轮胎 (0) 轮辋 (5)
现在在产品列表中很明显汽车零件和轮胎列表返回 0 产品。但对于用户来说,这很尴尬。如果类别为空,是否可以显示子项?
亲切的问候
【问题讨论】:
标签: php magento e-commerce
我有以下类别
汽车零件 (0) 轮胎 (0) 轮辋 (5)
现在在产品列表中很明显汽车零件和轮胎列表返回 0 产品。但对于用户来说,这很尴尬。如果类别为空,是否可以显示子项?
亲切的问候
【问题讨论】:
标签: php magento e-commerce
您是否在管理界面中将该类别标记为锚定类别?这应该允许子类别的产品显示在父类别列表中。
希望对您有所帮助。
谢谢, 乔
【讨论】:
我自己一直在寻找几个小时的答案,终于找到了解决方案。
由于许多网站和问题给出了解决方案“将父类别设置为'is anchor=yes'或'尝试重新索引您的产品',您可能会发现这些都不起作用。但是,您需要结合这些:
1.首先,将您要展示其子类别产品的类别设置为“是锚点->是”。 (目录 > 在管理员中管理类别) 您现在将看到此类别包含所有子类别共同包含的产品数量。
2.要在您的网站上显示此内容,您现在必须重新索引数据。在 admin 中,转到 System > Index Management 并勾选“Category products”复选框。点击“发送”,它会重新索引。
瞧,您的产品会显示在您希望它们显示的位置。一个缺点是该页面现在还将显示“分层导航”,但如果您不希望这样做,您可以简单地将包含此内容的 div 在 CSS 中设置为 display:none。
这一切都归功于我找到它的这个网站: http://sheldonrcohen.com/Blog/tabid/88/EntryId/12/Magento-parent-category-not-showing-sub-category-products.aspx
感谢谢尔顿·科恩! :)
【讨论】: