Magento - 购物车前的产品设置折扣
问题描述:
我是新的magento,我正在研究一个模块,它允许用户选择并购买他购买的产品。 我的问题是,我如何设置特定产品在结帐时的折扣? 我用: 我就事件Magento - 购物车前的产品设置折扣
checkout_cart_add_product_complete
在观察者的修改。
$_cart_products = Mage::getModel("checkout/cart") -> getItems();
//foreache...
//if ...
$_cart_product->setDiscountAmount($realPrice-$giftPrice);
$_cart_product->setBaseDiscountAmount($realPrice-$giftPrice);
$_cart_product->save();
但是这么想的工作 感谢您的帮助:)
答
,你不需要做这个代码,只是去管理,你会看到促销标签,只要选择此,从这里您可以使用优惠券代码定义产品促销规则
+0
我需要它是完全动态的,不需要添加规则。 用户只需指定礼品产品以及与哪个产品相关联。 – 2012-04-26 10:02:12
? – 2012-04-25 12:08:33
如果我使用优惠券代码,我会为一次使用生成很多! – 2012-04-25 13:43:25