0

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

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

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

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

提前致谢 :)

4

1 回答 1

2

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

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

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

于 2013-05-08T06:45:36.933 回答