Magento相关产品不会出现

时间:2012-12-03 22:48:09

标签: magento

我希望我的产品有各种尺寸和颜色。通过我的可配置产品的“Associated Products”部分,我添加了5种不同颜色和尺寸的产品。 e.g。

Product Options

  • "Associated Products"选项卡和数据库表shop_catalog_product_relation或shop_catalog_product_super_link
  • 下,这些产品均未显示为与可配置产品相​​关联
  • 可配置产品说缺货

我试过了:

  • 添加相关产品后,我确保点击主保存按钮以保存父产品的设置
  • 将父产品的“管理库存”设置为否和是。没有区别。
  • 我尝试手动将关系插入shop_catalog_product_relation表
  • 我已经对所有数量进行了三重检查并对子产品进行了“启用”。
  • 异常日志中没有任何内容。
  • https://stackoverflow.com/a/2493774/193244

2 个答案:

答案 0 :(得分:13)

深入研究Magento核心代码后,我发现了这个问题。我的产品有2个属性:颜色和大小。尺寸和颜色属性仅适用于“可配置产品”而非“简单产品”。 Magento要求相关的“简单产品”具有颜色和尺寸。当它发现它们没有它们时,它会将它们过滤掉 - 因此“缺货”。更令人困惑的是,为什么Magento在创建相关产品时让我选择颜色和尺寸,即使它们不被允许具有这些属性。

课程:确保将产品属性应用于管理员的“管理属性”部分中的“简单产品”。

答案 1 :(得分:0)

我注意到当我尝试创建群组产品时,我的一些相关产品没有显示出来。我发现的问题是我在创建简单产品时所做的事情。它们是我在产品信息选项卡下使用的一个名为自定义选项的选项,它允许您为正在创建的简单产品创建个性化属性。当我删除我为产品创建的那些属性时,简单的产品出现在组产品中。

看起来他们是系统中的一个错误,我希望有人可以修复它。