我有这个代码,它会将一个ID为171的捆绑产品添加到购物车中,并选择颜色为(23)洋红色(63)的产品。有没有办法为选项设置数量,比如说我们想要将数量设置为具有该颜色的那些项目中的2个?
感谢您的帮助。
$params = array(
'product' => 171,
'bundle_option' => array(
23 => array(
0 => 63
),
),
'qty' => 1,
);
$cart = Mage::getSingleton('checkout/cart');
$product = Mage::getModel('catalog/product');
$product->load(171);
$cart->addProduct($product, $params);
$cart->save();
答案 0 :(得分:0)
您是否尝试拦截对addtocart的请求并查看该捆绑包的正常帖子数组是什么样的?这应该为您提供所需的结构。