2

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

产品选项

  • 这些产品都没有在 “关联产品”选项卡下或数据库表 shop_catalog_product_relation 或 shop_catalog_product_super_link下显示为链接到可配置产品
  • 可配置产品说缺货

我试过了:

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

2 回答 2

13

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

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

于 2012-12-07T00:16:14.613 回答
0

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

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

于 2013-05-14T14:25:15.283 回答