繁体   English   中英

在Magento 1.8.1中以编程方式创建可配置产品

[英]Programatically creating Configurable products in Magento 1.8.1

我有一个Magento 1.8.1.0网站,使用SOAP API在其中导入了大约3500个简单产品。

我需要能够创建基于SKU模式将简单产品分组的可配置产品,但是不知道如何以编程方式进行此操作。 由于产品数量众多,我无法手动执行此操作,因为需要花费多长时间。

该网站出售泳装,“简单产品”是“尺寸”和“颜色”选项。 我向“默认”属性组添加了许多自定义属性,以存储颜色和大小的详细信息。

简单产品可能如下所示:

SKU: XX3736 (32)
SKU: XX3736 (34)
SKU: XX3736 (36)
SKU: XX3736 (38)

括号中的数字代表尺寸。 我添加了一个属性,该属性具有SKU的公共部分-在上述示例XX3736中的所有4种简单产品上-可以将它们标识为同一产品。

一些问题:

  1. 如何以编程方式创建可配置产品? 我已经阅读了各种帖子,例如http://blog.omnisubsole.com/2009/07/01/configurable-products-in-magento/,但这似乎很陈旧(从2009年开始)并且非常复杂。

  2. 创建简单产品时,每种情况下的产品名称都是相同的,例如,在上面的示例中,所有4种产品都称为“ Speedo Fastskin 3”。 这是正确的吗,还是名称需要不同,以便可以通过其大小来识别它们? 如果错了,怎么在前端显示呢?

  3. 导入简单产品时,我在每个产品中都添加了诸如“描述”文本之类的内容。 但是产品设置为“不可见”。 是否真的有必要为每个简单产品导入此数据? 我知道Magento需要某些字段,但是导入实际上未在任何地方显示的数据似乎很奇怪。

提前致谢。

另外,令人失望的是,该API不(似乎)支持一种简单的方法来执行此操作? 有人知道是否有计划在更高版本中使用它吗? 似乎很奇怪,导入简单产品相对容易,但是很难从它们创建可配置产品!

回答了我自己的问题,但最后是有效的方法,并进行了一些修改: http : //www.codetweet.com/magento/create-configurable-product-magento-programmatically/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM