我正在将大量产品导入Magento,那里有很多分组产品。这些分组产品可以有100多种相关的简单产品。
我正在运行的导入是正确的,并且没有错误。但是,当我查看后端时,很多产品的相关产品都比应有的少。例如,有一种产品通常有104种相关产品,但现在有38种。无论我尝试什么,这个数字都保持不变。
我检查了app/code/core/Mage/ImportExport/Model/Import/Entity/Product/Type/Grouped.php
文件,并在那里做了一些转储。
foreach
行104
正确地给出了它们。然而,从153
上的部分开始,它变为66.之后,它再次降低到38,但我无法找到降低的地方。
我目前被卡住了,因为我不知道是什么原因引起的。任何帮助将不胜感激。
答案 0 :(得分:0)
您是否检查过子产品在关系属性中是否有信息?
由于
答案 1 :(得分:0)
要尝试一下,您是在一次导入中将分组和简单产品一起导入吗?通常,对于大型关联,我将这些关联分开,因为有时父母在导入期间尚未完全创建父项之前的关联子项。想象一下,进口正在进行,其中50个儿童产品是在父母之前创建的,之后是38个。与父母的关联将只包括38个孩子。您使用的是数据配置文件还是自定义API?