2016-05-02 114 views
0

我正在使用magento 1.9版本。以編程方式執行功能,將產品及其選項添加到購物車。在magento中添加一個具有多選自定義選項的產品

我有一個產品(id=120)。其中有一個自定義選項來選擇多個值(say option=25, and option 27)。我想add these product and it's custom option to the cart

我知道這個功能與single custom option value。但在這裏我需要自定義一個選項的值。

有人幫我嗎?

回答

0

在您的參數數組中,使用array(value_id1,value_id2...)而不是單個值作爲選項ID。

0

好了,我不知道這是不是你的問題。我發現,Magento的處理多選擇的自定義選項陣列的一個簡單的方法來傳遞給車

該標準是一個數組應該總是啓動從0指數,對吧? 但是如果你從索引2開始它的Magento將只需要多選擇的選項值數組.. 因此,例如下面將工作:

'選項'=>陣列( 21 => 58, 20 = > 55, 11 => 28, 12 =>數組( 2 => 31, ) 13 =>數組( 2 => 32, 3 => 35, ),),

In abov例如,你會看到option_id 13,它有一個從第二個索引開始的數組中傳遞的多值。這對我有用..我希望它也能爲其他人工作。 :)

相關問題