2012-04-25 66 views
0

我是新的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-25 12:08:33

+0

如果我使用優惠券代碼,我會爲一次使用生成很多! – 2012-04-25 13:43:25

回答

0

,你不需要做這個代碼,只是去管理,你會看到促銷標籤,只要選擇此,從這裏您可以使用優惠券代碼定義產品促銷規則

+0

我需要它是完全動態的,不需要添加規則。 用戶只需指定禮品產品以及與哪個產品相關聯。 – 2012-04-26 10:02:12

相關問題