2016-05-02 4 views
0

私はmagento 1.9バージョンを使用しています。プログラムとカートに商品とそのオプションを追加する機能を実行する。マルチセレクションカスタムオプション付き商品をマジックカートに入れる

私は製品(id=120)を持っています。複数の値を選択するカスタムオプションがあります(say option=25, and option 27)。私はadd these product and it's custom option to the cartにしたいです。

私はsingle custom option valueとこの機能を知っています。しかしここで私はオプションのカスタム値が必要です。

誰かが私を助けますか?

答えて

0

パラメータ配列では、オプションidに単一値の代わりにarray(value_id1,value_id2...)を使用します。

0

これはあなたの問題であればまあ、私は知りませんが..私は、マルチ選択したカスタムオプションの配列がカート

に標準を渡すために処理するためのMagentoの簡単な方法を発見した配列は常に開始する必要があります0インデックスから、右?あなたは、インデックス2から起動する場合 しかし、Magentoのは、以下の例のために..だから を複数選択オプション値の配列になります動作します:

'オプション' =>配列( 21 => 58、 20 = > 55、11 => 28 、 12 =>アレイ( 2 => 31、 )、 13 =>アレイ( 2 => 32、 3 => 35、 )、)、

abov例では、2番目のインデックスから始まる配列に複数の値が渡されたoption_id 13が表示されます。これは私のために働いた..私は他の人のためにもうまくいくことを願っています。 :)

関連する問題