【问题标题】:Magento coupon getDiscountAmount() ?Magento 优惠券 getDiscountAmount() ?
【发布时间】:2012-02-28 14:23:14
【问题描述】:
$coupon = Mage::getModel('salesrule/coupon');
$couponCollection = $coupon->getCollection();
foreach($couponCollection as $c){
echo 'Code:'.$c->getCode().'--->Discount Amount:'.$c->getDiscountAmount().'<br />';
}
在 stackoverflow 的某个地方找到了这篇文章。没有显示折扣金额。有人可以帮我获得这个值吗?
【问题讨论】:
标签:
magento
discount
coupon
【解决方案1】:
变化:
$coupon = Mage::getModel('salesrule/coupon');
到:
$coupon = Mage::getModel('salesrule/rule');
getDiscountAmount 在/app/code/core/Mage/SalesRule/Model/Coupon.php 中不存在,但在/app/code/core/Mage/SalesRule/Model/Rule.php 中出现