如何设置捆绑产品中的选项数量?

时间:2010-10-05 14:31:23

标签: php magento

我有这个代码,它会将一个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();

1 个答案:

答案 0 :(得分:0)

您是否尝试拦截对addtocart的请求并查看该捆绑包的正常帖子数组是什么样的?这应该为您提供所需的结构。