Magento:如何获得边栏购物车中的优惠券代码折扣金额?

nipsa 发布于 2019-02-04 coupon 最后更新 2019-02-04 15:30 65 浏览

我正在使用Magento 1.5.1,并尝试在结算/购物车页面中显示侧栏购物车中的购物车总数。 如果只使用优惠券,我想显示优惠券代码百分比金额。 现在,我用运费价格显示购物车价格,但我需要此优惠券代码金额才能得到最终购物车价格。 我刚刚设法显示优惠券代码名称:

$couponCode = Mage::getSingleton('checkout/session')->getQuote()->getCouponCode();
但不是它的价值...
已邀请:

in_id

赞同来自:

我找到折扣,小计,运费,税金和总计,代码如下:

// Totals : discount, subtotal, shipping, tax, grand_total
$totals = Mage::getSingleton('checkout/cart')->getQuote()->getTotals();
    foreach($this->getTotals() as $total)
    {
        if ($total->getCode() == 'discount')
        {
            $discount = $total->getValue();
            break;
        }
    } 
?>