2012-02-28 3 views
0
$coupon = Mage::getModel('salesrule/coupon'); 
$couponCollection = $coupon->getCollection(); 
foreach($couponCollection as $c){ 
echo 'Code:'.$c->getCode().'--->Discount Amount:'.$c->getDiscountAmount().'<br />'; 
} 

Нашел этот фрагмент где-то здесь, в stackoverflow. Сумма скидки не отображается. Может ли кто-нибудь помочь мне получить эту стоимость?Купон Magento getDiscountAmount()?

ответ

0

Изменение:

$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

+0

Спасибо :), это устранило проблему! – Kurdt94