Get quote discount total for each rule The 2019 Stack Overflow Developer Survey Results Are Inapply more then one Shopping Cart Price Rule to one itemHelp with discount rule Magento (buy x with attribute y and get z discount)Magento Shopping Cart Rule diiferent discount in a single ruleShopping cart price rule applied at Grand total (or subtotal after discount)Create discount rule to give rounded discountNew Quote id generate on every time of getQuote() in magentoMagento 2 Discount Rule does not show Default Rule LabelMagento Shopping Cart Price Rule For Total Items Quantity 1Get applied sales rule ids for quote in Magento 2Magento 2: How to get discount price for each cart rule in quote
Are spiders unable to hurt humans, especially very small spiders?
Kerning for subscripts of sigma?
Falsification in Math vs Science
Can we generate random numbers using irrational numbers like π and e?
Is there a way to generate a uniformly distributed point on a sphere from a fixed amount of random real numbers?
Deal with toxic manager when you can't quit
For what reasons would an animal species NOT cross a *horizontal* land bridge?
How can I have a shield and a way of attacking with a ranged weapon at the same time?
Why didn't the Event Horizon Telescope team mention Sagittarius A*?
Can you cast a spell on someone in the Ethereal Plane, if you are on the Material Plane and have the True Seeing spell active?
How to translate "being like"?
Can there be female White Walkers?
How do I free up internal storage if I don't have any apps downloaded?
If my opponent casts Ultimate Price on my Phantasmal Bear, can I save it by casting Snap or Curfew?
What is this business jet?
How to obtain a position of last non-zero element
Why doesn't UInt have a toDouble()?
How much of the clove should I use when using big garlic heads?
Old scifi movie from the 50s or 60s with men in solid red uniforms who interrogate a spy from the past
How to charge AirPods to keep battery healthy?
Accepted by European university, rejected by all American ones I applied to? Possible reasons?
Can a flute soloist sit?
Is it safe to harvest rainwater that fell on solar panels?
Are there any other methods to apply to solving simultaneous equations?
Get quote discount total for each rule
The 2019 Stack Overflow Developer Survey Results Are Inapply more then one Shopping Cart Price Rule to one itemHelp with discount rule Magento (buy x with attribute y and get z discount)Magento Shopping Cart Rule diiferent discount in a single ruleShopping cart price rule applied at Grand total (or subtotal after discount)Create discount rule to give rounded discountNew Quote id generate on every time of getQuote() in magentoMagento 2 Discount Rule does not show Default Rule LabelMagento Shopping Cart Price Rule For Total Items Quantity 1Get applied sales rule ids for quote in Magento 2Magento 2: How to get discount price for each cart rule in quote
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I want to display each promo name and total applied for current quote in checkout/cart , right now i'm able to display the name of each promo like this:
$quote = Mage::getSingleton('checkout/session')->getQuote();
$discountTotal = 0;
$discounts = array();
foreach ($quote->getAllItems() as ) $item->getDiscountAmount() < 1)
continue;
$discountTotal += $item->getDiscountAmount();
foreach(explode(",",$item->getAppliedRuleIds()) as $ruleId)
$rule = Mage::getModel('salesrule/rule')->load($ruleId);
$ruleName = $rule->getName();
if (!empty($rule->getCouponCode()))
$ruleName = $ruleName . ' - <b>' . $rule->getCouponCode() .'</b>';
if (array_key_exists($ruleName,$discounts))
$discounts[$ruleName] += $item->getDiscountAmount();
else $discounts[$ruleName] = $item->getDiscountAmount();
return $discounts;
But the total amount for each promo is wrong, how can i get total for each promo applied in my quote
magento2 shopping-cart-price-rules quote
add a comment |
I want to display each promo name and total applied for current quote in checkout/cart , right now i'm able to display the name of each promo like this:
$quote = Mage::getSingleton('checkout/session')->getQuote();
$discountTotal = 0;
$discounts = array();
foreach ($quote->getAllItems() as ) $item->getDiscountAmount() < 1)
continue;
$discountTotal += $item->getDiscountAmount();
foreach(explode(",",$item->getAppliedRuleIds()) as $ruleId)
$rule = Mage::getModel('salesrule/rule')->load($ruleId);
$ruleName = $rule->getName();
if (!empty($rule->getCouponCode()))
$ruleName = $ruleName . ' - <b>' . $rule->getCouponCode() .'</b>';
if (array_key_exists($ruleName,$discounts))
$discounts[$ruleName] += $item->getDiscountAmount();
else $discounts[$ruleName] = $item->getDiscountAmount();
return $discounts;
But the total amount for each promo is wrong, how can i get total for each promo applied in my quote
magento2 shopping-cart-price-rules quote
add a comment |
I want to display each promo name and total applied for current quote in checkout/cart , right now i'm able to display the name of each promo like this:
$quote = Mage::getSingleton('checkout/session')->getQuote();
$discountTotal = 0;
$discounts = array();
foreach ($quote->getAllItems() as ) $item->getDiscountAmount() < 1)
continue;
$discountTotal += $item->getDiscountAmount();
foreach(explode(",",$item->getAppliedRuleIds()) as $ruleId)
$rule = Mage::getModel('salesrule/rule')->load($ruleId);
$ruleName = $rule->getName();
if (!empty($rule->getCouponCode()))
$ruleName = $ruleName . ' - <b>' . $rule->getCouponCode() .'</b>';
if (array_key_exists($ruleName,$discounts))
$discounts[$ruleName] += $item->getDiscountAmount();
else $discounts[$ruleName] = $item->getDiscountAmount();
return $discounts;
But the total amount for each promo is wrong, how can i get total for each promo applied in my quote
magento2 shopping-cart-price-rules quote
I want to display each promo name and total applied for current quote in checkout/cart , right now i'm able to display the name of each promo like this:
$quote = Mage::getSingleton('checkout/session')->getQuote();
$discountTotal = 0;
$discounts = array();
foreach ($quote->getAllItems() as ) $item->getDiscountAmount() < 1)
continue;
$discountTotal += $item->getDiscountAmount();
foreach(explode(",",$item->getAppliedRuleIds()) as $ruleId)
$rule = Mage::getModel('salesrule/rule')->load($ruleId);
$ruleName = $rule->getName();
if (!empty($rule->getCouponCode()))
$ruleName = $ruleName . ' - <b>' . $rule->getCouponCode() .'</b>';
if (array_key_exists($ruleName,$discounts))
$discounts[$ruleName] += $item->getDiscountAmount();
else $discounts[$ruleName] = $item->getDiscountAmount();
return $discounts;
But the total amount for each promo is wrong, how can i get total for each promo applied in my quote
magento2 shopping-cart-price-rules quote
magento2 shopping-cart-price-rules quote
asked 2 mins ago
blueblue
2107
2107
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269800%2fget-quote-discount-total-for-each-rule%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f269800%2fget-quote-discount-total-for-each-rule%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown