如何使用magento API将更多简单产品添加到可配置产品中

时间:2010-09-14 14:49:40

标签: magento

如何简单地将新的简单产品逐步添加到可配置产品中?

还是我还需要先检索预定义可配置产品的2个原始数组(getConfigurableAttributesData和getConfigurableProductsData),追加新数组并重新设置它们?它是否适用于我的情况,就像第一次创作一样?

如果新的简单产品拥有新的属性/属性选项,在添加之前是否还需要先创建/编辑属性?

提前致谢!

1 个答案:

答案 0 :(得分:0)

现有的API没有执行此操作的功能。

您的选择是:

  1. 扩展API。 (欢乐时光)
  2. 在您自己的模块中使用Magento方法或包含Mage.php的独立代码。
  3. SQL脚本与您现有的API代码混合在一起。
  4. 购买某人的模块 - (Hope your German is good
  5. 你采取的方法也取决于你的SKU命名方案,如果你有一个简单的BASECODE-SIZE-COLOR类型的方案,那么SQL选项可以起作用,并且几乎没有时间,但是会被严重蔑视通过Magento福音传道者。

    这意味着您可能需要编写自己的代码。这是一个非常有用的网站,可以帮助您入门:

    http://www.ayasoftware.com/

    除了能够导入配置(通过包括SQL在内的各种方式)之外,还有一些代码片段可用于更新超额分配价格差异。没有现成的完整解决方案,但是,根据您的SKU命名方案,您可能需要自行推出。

    虽然你在这里,你可能还想写一些代码来找到那些在它们应该的时候没有连接起来的简单产品,即e。那些没有知名度的人。