如何解决Magento产品计数错误?

时间:2012-09-28 11:30:10

标签: e-commerce magento-1.6 magento

我正在Magento网站上工作。我一直在添加产品一段时间。现在,该网站即将在几天内上线,只是为了完成工作。

有几个类别..假设 Stools 。在管理员中显示它有989个产品,但在前端它显示它有677个产品。问题出现在很多类别中。

我认为有一些问题所以我添加了另一个名为:渥太华参议员 Stools - > NHL Logo Stools 。我选择了必须在那里的15种产品。但在前端它仅显示7种产品。

我附上了最能很好地描述问题的截图。!

screenshots

4 个答案:

答案 0 :(得分:2)

检查(或更好地批量更新)您的所有产品:

  • 有库存(库存标签)
  • 有正数量(相同标签)
  • 选择了正确的网站(网站标签)
PS:参议员是笨蛋。

答案 1 :(得分:0)

当然,计数是不同的,因为并非后端的所有内容都显示在前端

示例: -

  • 缺货产品(如果您配置为隐藏缺货)
  • 残疾人产品不可见单独产品
  • 产品未分配到网站
  • 产品未分配到某个类别,因此您只能使用直接网址
  • 查看
  • 您必须重新索引目录平面产品和类别(如果您 在配置中使用平台)

答案 2 :(得分:0)

您需要了解缓存管理,Goto系统>缓存管理(Flush magento cache和Flush cache Storage)。 索引管理应该可以使用了。

答案 3 :(得分:0)

是的,我找到了解决方案: 首先备份数据库,然后运行此查询

DELETE FROM catalog_category_product where product_id NOT IN (SELECT entity_id FROM (catalog_product_entity))