Magento产品不会显示在类别中


74

我最近受命负责大型电子商务网站的构建和部署。过去,我们不得不使用客户端的旧版X-cart安装进行重新开发(与他们现有的工作流程集成得太远了)。

我们听说过有关Magento的好消息,所以我已经设置了一个测试安装程序来掌握它。在遇到一些最初的问题之后,有一个实时开发站点,该站点在默认主题上显示类别。我们现在遇到的问题是产品无法显示..!

在对此进行了更深入的研究之后,我发现所有开发人员完全赞同使用其他解决方案,另外50%的人表示,经过艰苦的学习之后,该平台与我们一样出色。最初被认为是相信的。

现在,显示了我的测试类别,因此我知道配置正确。我已经设置了三个测试产品并将其与产品相关联(所有操作均按照《 Magento用户指南》完成),选中了“双重检查”和“三次检查了”,这些产品已启用并且可以单独查看,但是前端仍然表示该类别中没有产品。我已反复清除缓存,在索引管理中多次重设所有可能的内容-没有产品出现。

我明天早上必须打电话给我们,我们是否要继续进行Magento。如果我什至无法展示产品,那么我将不得不选择具有更完善的记录和更多社区支持的产品。任何人都可以建议这里可能出什么问题吗?


12
“陡峭的学习曲线”-是的,你不是在开玩笑:(
whostolemyhat 2010年

1
很好的问题。我已经放弃了magentod由于这个问题...它不值得
沙希德·卡里米

Shopify!Magento是一个肿的PHP庞然大物... Magento 2显然要好得多,但是没有理由在这一点上进行研究!
CodeFinity

Answers:


177

以下是物品是否有库存的清单。在您第一次花一个小时来解决此问题之前,有些问题似乎很愚蠢:

  1. 产品在目录中必须可见。
  2. 产品必须已启用。
  3. 产品必须有库存数量。
  4. 产品必须设置为“库存”。
  5. 如果产品设置为不跟踪库存,则仍必须具有库存数量并将其设置为“库存”。
  6. 该产品必须分配给目标类别。
  7. 如果使用多网站模式(或者如果您通过数据流导入产品),则必须将产品分配给目标网站。
  8. 您必须确保刷新缓存/索引。

欢迎来到Magento。希望有帮助!


4
感谢Joe,我们的测试产品配置不正确(即使经过许多人的大量检查!)。仍然与Magento保持联系,但我认为我们终于取得了一些进展。再次感谢您的回复。
亚伦

是否使其出现在管理面板或实际商店页面中?我正在使用API​​推送产品,并且确实将它们保存到数据库中,但是它们未出现在管理产品视图中。谢谢
bobek '02

@bobek这些是使产品出现在前端的说明,但是如果您仍然没有在管理面板中看到它们,则很有可能违反了#7。
约瑟夫·马斯特

1
作品!感谢您的快速检查清单。
马卡兰德

2
1.9.3中有一个错误。如果您增加数量并同时设置“有货”,则后者将不会生效。
拉普利·安德拉斯

21

实践提示:如果所有产品都缺失,那么价格指数可能是一个问题。价格指数表catalog_product_index_price将被归入类别产品列表。类别/产品索引也可能已损坏。如果所有产品都缺失,我首先检查价格指数。


看来这是我的问题-我无法为产品价格指数重新编制索引。您是如何解决的?
alekwisnia 2012年

哇,非常感谢您!这也是我的问题。我的cli脚本未正确更新索引,也没有任何错误消息。后来我发现发生了这种情况,因为我启用了APC,却忘记了在配置中为CLI启用apc。因此,脚本在处理索引或缓存时会引发异常。APC同时使事情变得如此好坏:)
Keenora Fluffball 2014年

如何“检查价格指数”?我是否要检查每个产品?我到底要检查什么?
保护者一

5

我还要添加:确保在“显示设置”选项卡下的类别下,“显示模式”设置为“仅产品”或“静态块和产品”。如果将其设置为“仅限静态块”,则不会显示该类别的产品。


5

当上载到类别时,我们的产品无法在目录或搜索中查看,并且没有任何类别显示。

我们必须将类别创建为预先存在的“默认类别”下的子类别。


2

检查您的产品库存管理选项,在默认配置中不显示缺货项目。


2

请转到索引管理,在这里重新索引所有列出的行

系统>>索引管理

它将解决您的问题...


2

确保已安装PHP“ GD”图形模块。Magento使用它来创建产品图像缩略图等。如果缺少它,那么在任何地方看到产品时Magento都不会给您带来任何运气。输入您的外壳:

php5 -m

查看gd是否在列表中。如果不是,请安装它,然后在您的shell中键入以下命令重新启动apache:

sudo apt-get install php5-gd
sudo apachectl restart

在此链接上有更全面的说明

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.