我試圖在將購物車項添加到購物車時動態添加選項。對於這個在線和其他問題,我已經經歷了幾種建議的解決方案,但無濟於事。Magento - 將產品添加到購物車時將其他選項添加到訂單項
到目前爲止,我已成立了事件的觀察員,我模塊3210在事件:
catalog_product_save_after
和方法正確地觸發。所以我添加了這段代碼,試圖在添加到購物車中的商品中添加一些選項:
$item = $observer->getQuoteItem();
$myCustomData = array('test' => 'testing');
$item->addOption(array('code' => 'my_custom_data', 'value' => serialize($myCustomData)));
但是,這並沒有任何效果。
我希望有人可以幫助,因爲我一直在努力解決這個問題。理想情況下,這些選項也應顯示在網站的前端和其他區域的購物車訂單項中,例如訂單發票,訂單詳細信息頁等。
與可配置產品配合使用的解決方案將是一項巨大的好處。
你有沒有這個解決方案具有可配置產品的工作原理? –