获取销售规则优惠券

时间:2013-05-03 13:34:09

标签: magento magento-1.7

我有购物车价格规则和优惠券,我需要在我的代码中检索这些优惠券。

这是我的观察者,但不起作用:/

$promo = Mage::getModel('salesrule/rule')->load(1);
$coupons = $promo->getCoupons();

foreach($coupons as $c)
{
    die($c);
}

提前致谢:)

1 个答案:

答案 0 :(得分:2)

如果您要获取所有优惠券代码,则必须获得该系列:

$rulesCollection = Mage::getModel('salesrule/rule')->getCollection();
foreach($rulesCollection as $rule){
    $coupon = $rule->getCode();
}

Magento 1.7使用getCode()获取优惠券代码。