2016-05-23 80 views
1

早上好!我试图用Magento的SOAP V1 API来定位特定的产品,并更改其中一个附加属性的值。在Magento Docs中,它调用一个名为'single_data'的关联数组。更新Magento SOAP V1 api附加属性

我试过下面的一些其他溢出问题,但我似乎无法拼凑一个数组来更新它的一个属性。有人成功地做到了这一点,可以帮助吗?任何支持非常感谢!

+0

我里面的属性我一直在为此挣扎几天,但我解决了它,以防万一有人发现这一点。 在您的catalog_product.update数组中,添加以下行:''additional_attributes'=> array('single_data'=> array('suppliers''=> $ suppliers')' 如果您需要更新多个属性,请将'single_data '转换为'multi_data'并且绕过那些内部的属性。 –

+1

欢迎来到Stackoverflow!你应该发布一个答案并接受它 - 它可能会在未来帮助其他人。 –

回答

0

我一直在为此奋斗了几天,但我解决了它,以防万一有人发现这一点。在您catalog_product.update阵列,添加一行:

'additional_attributes' => array('single_data' => array('suppliersku' => $suppliersku))

如果您需要更新多个属性,改变了“single_data”到“multi_data”和摆弄那