0
我正試圖獲得正在購物車中計算的折扣。我可以通過以下方式獲得優惠券代碼:Mage::getSingleton('checkout/cart')->getQuote()->getCouponCode();
但我還沒有弄清楚如何從優惠券代碼中獲得折扣金額。如何獲得促銷代碼或禮品卡的折扣價格?
我正試圖獲得正在購物車中計算的折扣。我可以通過以下方式獲得優惠券代碼:Mage::getSingleton('checkout/cart')->getQuote()->getCouponCode();
但我還沒有弄清楚如何從優惠券代碼中獲得折扣金額。如何獲得促銷代碼或禮品卡的折扣價格?
// get coupon amount
$quote = Mage::getSingleton('checkout/session')->getQuote();
foreach ($quote->getAllItems() as $item){
echo $item->getDiscountAmount();
}
// get giftcard amount
$giftcard = $quote->getGiftCardsAmountUsed();
嘿我試過這個..但禮物卡的金額是空的..任何想法,爲什麼這可能是這種情況? – dee 2012-06-11 17:30:50