【问题标题】:Magento does not display all products within the categories [closed]Magento 不显示类别中的所有产品 [关闭]
【发布时间】:2015-12-18 00:36:12
【问题描述】:

我已经设置了类别并将产品 CSV 导入 Magento,一切正常。每个类别都在后端显示正确数量的产品。但是在前端,Magento 并没有显示类别中的所有产品,只显示前几个。所有产品都设置为有库存,并且所有产品的数量都至少为 1。

Example Screenshot (Bloch Category)

如您所见,“Bloch”类别有 2233 种产品。然而在前端,Magento 只显示 6。截图如下。

Bloch Frontend Screenshot

谁能帮助解释为什么会发生这种情况?

谢谢。

【问题讨论】:

    标签: magento csv e-commerce categories product


    【解决方案1】:

    请务必在更新目录后运行索引。如果您愿意,可以通过命令行执行此操作。 SSH 进入服务器并 cd 进入您站点的目录。在那里你可以运行命令 $ php shell/indexer.php --reindexall

    如果事物被编入索引已经有一段时间了,这将解决问题。

    如果这不起作用,您需要检查产品的可见性,它们可以单独设置为不可见。显然,这将禁止它们显示在前端。

    最后,查看库存状态是否为有货,产品是否已启用。

    通常是罪魁祸首之一。

    【讨论】:

    • 您好,感谢您的回答。我已经多次重新索引该站点,并检查了上述所有内容。每个产品都设置为可见、启用和有库存。我什至尝试将可见性更改为无,然后返回可见。仍然没有快乐。
    • 您能否使用磁力路径或 seo url 访问产品。如果是这样,这听起来像是类别设置的问题,而不是产品本身。
    • 我刚才通过一些测试可以看到的唯一内容是验证该类别是否将产品设置为您正在设置的类别的管理类别页面中的产品。有一个 System->configuration->catalog->catalog->frontend 您可能需要调整一些值以使其按您期望的方式工作。在那之后,红色运行索引以赶上变化。如果这不起作用,则可能是代码问题。这是开箱即用的功能,应该可以工作。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多