我正在尝试获取购物车中计算的折扣。我可以使用以下代码获取优惠券代码:Mage::getSingleton('checkout/cart')->getQuote()->getCouponCode();
但我还没弄明白如何从优惠券代码中获得折扣金额。
答案 0 :(得分:4)
// get coupon amount
$quote = Mage::getSingleton('checkout/session')->getQuote();
foreach ($quote->getAllItems() as $item){
echo $item->getDiscountAmount();
}
// get giftcard amount
$giftcard = $quote->getGiftCardsAmountUsed();