Magento:将相关产品转移到相关产品

时间:2013-05-30 08:32:21

标签: sql magento entity-attribute-value product magmi

凭借我对Magento(3个月前几乎不存在)的无限智慧,我决定告诉我的妻子,姨妈,嫂子和我们家庭的其他家庭主妇帮助我们填补我们的网店分组产品并让他们将应该与该分组产品相关联的产品添加到“相关产品”列表中。 (AARGH!)

现在,在填写我们在网上商店的9000多种产品即将结束时,我发现绝对需要将它们全部放在“关联产品”列表中而不是“相关产品”列表中。 有没有办法编辑所有分组产品,以便将“相关产品”的整个集合转换为“相关产品”?

我自己尝试过的事情:

  • 我尝试使用MagMI导出和导入,但我无法弄清楚如何正确执行..导入价格,类别,库存(数量),设置其他属性......一切正常,除此之外。
  • 我已经尝试潜入Magento数据库的复杂eav模型,看看我是否可以在某个地方更改ID,希望能解决它,但我在Magento的桌子上失去了方向。 (谢天谢地,数据库备份)

有谁能告诉我如何将这些“相关产品”移到“相关产品”列表中?

1 个答案:

答案 0 :(得分:0)

相关产品需要“可配置”或“分组”产品类型,然后将“简单”产品与之关联。

如果您的产品已经与此兼容,那么magmi可配置插件(如果是可配置的)或magmi分组插件(如果是分组的话)可以在导入时轻松完成。

  • 在可配置产品的情况下,使用skus填充simples_skus列以与主产品“关联”。 Forc可配置产品,您还需要“pivot”属性,这些属性将构成您希望在主产品上表达的“变体”,并且将由您的每个简单产品实现。

  • 在分组产品的情况下,使用skus填充grouped_skus列以与主产品“关联”。不需要透视属性,因为分组产品是“产品包”

然后,要删除相关产品,请使用re_skus列,并将其填入-re::.*,这意味着删除所有相关的skus匹配正则表达式:.*,=> “一切”