2013-05-03 93 views
0

我有優惠券的購物車價格規則,我需要在我的代碼中檢索這些優惠券。獲取銷售規則優惠券

這是我的觀察,但它不工作:/

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

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

提前:)

回答

2

謝謝如果你試圖讓所有的優惠券代碼,您必須獲取集合:

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

Magento 1.7使用getCode()獲取優惠券代碼。

+1

它與 - > getCoupons()一起工作。萬分感謝 :) – user2323222 2013-05-10 07:08:36