2012-12-03 224 views
2

我希望我的产品有各种尺寸和颜色。通过我的可配置产品的“相关产品”部分,我添加了5种不同颜色和尺寸的产品。例如Magento相关产品不会显示

Product Options

  • 没有这些产品显示为连接到配置的产品既不是"Associated Products"选项卡下,也没有在数据库表shop_catalog_product_relation或shop_catalog_product_super_link
  • 可配置的产品说,这是断货

我试过了:

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

回答

13

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

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

+1

有人给那个男人一个奥斯卡 –

0

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

看起来他们是系统中的一个bug,我希望有人能修复它。

相关问题