如何获得促销代码或礼品卡的折扣价?

时间:2011-05-16 21:53:01

标签: magento

我正在尝试获取购物车中计算的折扣。我可以使用以下代码获取优惠券代码:Mage::getSingleton('checkout/cart')->getQuote()->getCouponCode(); 但我还没弄明白如何从优惠券代码中获得折扣金额。

1 个答案:

答案 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();