2016-05-23 95 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」和擺弄那