<?php $rulesCollection = Mage::getModel('salesrule/rule')->getCollection();
$i=1;
$items = Mage::getSingleton('checkout/session')->getQuote()->getAllItems();
$totalPrice = 0;
foreach($items as $item) {
$totalPrice+=$item->getPrice();
}
$coll = Mage::getResourceModel('salesrule/rule_collection')->load();
echo '<div class=vip_test>';
foreach($coll as $rule){
$productDetail = $rule->afterLoad();
$discountAmount = $productDetail['discount_amount'];
echo "<div class=ssk><span> You Save : </span>".$totalAmount = $totalPrice-($discountAmount/100*$totalPrice)."</div>";
$ruleID = $productDetail['rule_id'];
}
foreach($rulesCollection as $rule){
$coupon = $rule->getCode();
$couponName = $rule->getName()
?>
Magento에서는 쿠폰 코드와 쿠폰 이름 만 표시됩니다. 쿠폰 앞에 장바구니에 특정 상품에 대한 쿠폰 코드가 있는지 표시하고 싶습니다. 쿠폰 앞에 저장 금액이 표시됩니다. 그것은 가능하거나 불가능합니까? 나는 잘못하고 있니? 제발 도와주세요magento 모든 할인 쿠폰을 장바구니에 표시
나는 당신이 당신의 해결책에 도달하기 위해 여행 할 길이 멀다고 생각한다. 당신이 당신의 요구 사항을 언급 한 것처럼 간단하지 않을 수 있습니다. –
그러면 어떻게 할 수 있습니까? 도와주세요. –
Magento는 한 번에 하나의 쿠폰 코드 만 적용합니다. 고객이 배수를 사용할 수 없다는 사실을 알게되면 고객이 원하는대로 교차 용도로 사용됩니다. –