Magento产品不会在类别中显示

时间:2010-03-22 14:52:24

标签: magento

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

我们听说过关于Magento的好东西,所以我已经设置了一个测试装置来掌握它。在几个初始问题之后,有一个实时开发站点,它显示默认主题的类别。我们现在遇到的问题是产品不显示..!

在对此进行了更深入的研究之后,我所能发现的是,相当多的开发人员完全赞同使用其他解决方案,其他50%的人在陡峭的学习曲线之后表示平台是我们最初被引导相信会很精彩。

现在,我的测试类别正在显示,所以我知道这是正确配置的。我已经设置了三个测试产品并将其与之相关联(全部按照Magento用户指南完成),检查双重检查并三次检查产品是否已启用且可单独显示,但仍然前端表示该类别中没有产品。我已经反复清除缓存,在索引管理中多次重置所有可能的东西 - 没有产品出现。

明天早上我必须打电话询问我们是否要继续使用Magento。如果我甚至无法展示产品,我将不得不采用具有更加成熟的记录和更多社区支持的东西。任何人都可以在这里提出可能出错的建议吗?

7 个答案:

答案 0 :(得分:176)

项目是否有库存的清单如下。有些人看起来很愚蠢,直到你第一次花费一个小时试图解决这个问题:

  1. 产品必须在目录中可见。
  2. 必须启用产品。
  3. 产品必须有库存数量。
  4. 产品必须设置为库存。
  5. 如果产品设置为不跟踪库存,则仍需要库存数量并设置为库存。
  6. 必须将产品分配到目标类别。
  7. 如果使用多网站模式(或者您通过数据流导入产品),则必须将产品分配到目标网站。
  8. 您必须刷新缓存/索引,以确保。
  9. 欢迎来到Magento。希望有所帮助!

答案 1 :(得分:21)

Praxis提示:如果所有产品都缺失,价格指数可能会成为一个问题。价格指数表catalog_product_index_price将加入类别产品列表中。 此类别/产品索引可能已损坏。如果所有产品都缺失,我首先检查价格指数。

答案 2 :(得分:5)

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

答案 3 :(得分:5)

上传到某个类别时,我们的产品无法在目录或搜索中查看,也没有显示我们的类别。

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

答案 4 :(得分:2)

检查您的产品库存管理选项,在缺货配置项中没有显示缺货。

答案 5 :(得分:2)

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

系统>>指数管理

它将解决您的问题......

答案 6 :(得分:2)

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

php5 -m

查看gd是否在列表中。如果不是,请安装它并通过在shell中键入它来重新启动apache:

sudo apt-get install php5-gd
sudo apachectl restart

There are more comprehensive instructions at this link