Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在Magento中获取当前会话订单的优惠券代码折扣金额_Php_Magento - Fatal编程技术网

Php 如何在Magento中获取当前会话订单的优惠券代码折扣金额

Php 如何在Magento中获取当前会话订单的优惠券代码折扣金额,php,magento,Php,Magento,我试图找到一个代码,当我使用折扣代码时,该代码将为我提供当前会话订单的折扣金额 以下是我现在拥有的,但它不起作用: $coupon = Mage::getModel('salesrule/rule'); $couponCollection = $coupon->getCollection(); foreach($couponCollection as $c){ $CouponDiscount = $c->getD

我试图找到一个代码,当我使用折扣代码时,该代码将为我提供当前会话订单的折扣金额

以下是我现在拥有的,但它不起作用:

        $coupon = Mage::getModel('salesrule/rule');
        $couponCollection = $coupon->getCollection();
        foreach($couponCollection as $c){
            $CouponDiscount = $c->getDiscountAmount();
        }
        echo $CouponDiscount;

如何获取当前会话订单中使用的折扣金额?

要获取客户报价的当前折扣金额,请参见此处:


旁白:你的许多问题都有一个标题,格式为
标记-title
。社区讨论了Meta上的这种“自制标签”,并决定我们更喜欢没有这种标签的标题。根据我的编辑,请用自然英语写标题。谢谢