Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/44.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento关联的产品将不会显示_Magento - Fatal编程技术网

Magento关联的产品将不会显示

Magento关联的产品将不会显示,magento,Magento,我希望我的产品有各种尺寸和颜色。通过我的可配置产品的“关联产品”部分,我添加了5种不同颜色和尺寸的产品。e、 g 这些产品都不会在选项卡下或数据库表shop\u catalog\u product\u relation或shop\u catalog\u product\u super\u link中显示为链接到可配置产品 可配置的产品说它已经脱销了 我试过: 添加关联产品后,我确保单击主保存按钮保存父产品的设置 将父产品的“管理库存”设置为否和是。没什么区别 我已尝试手动将关系插入到sh

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

  • 这些产品都不会在选项卡下或数据库表shop\u catalog\u product\u relation或shop\u catalog\u product\u super\u link中显示为链接到可配置产品
  • 可配置的产品说它已经脱销了
我试过:

  • 添加关联产品后,我确保单击主保存按钮保存父产品的设置
  • 将父产品的“管理库存”设置为否和是。没什么区别
  • 我已尝试手动将关系插入到shop\u catalog\u product\u关系表中
  • 我已经三次检查了子产品的所有数量和“启用”度
  • 异常日志中没有任何内容

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


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

我注意到,在尝试创建组产品时,我的一些关联产品没有显示出来。我发现的问题与我在创建简单产品时所做的工作有关。它们是我在product information选项卡下使用的一个名为custom选项的选项,允许您为正在创建的简单产品创建个性化属性。当我删除我为产品创建的属性时,简单的产品出现在产品组中

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