Magento - 哪些“购物篮价格规则”已应用于购物车?

时间:2014-04-28 15:46:25

标签: magento rule

我想提出一份购物篮价格规则清单"已经适用于当前的篮子。我无法找到这个代码!你能帮忙吗?

我可以拿出这样使用的折扣券的名称:

echo Mage::getModel('salesrule/rule')->load(Mage::getModel('salesrule/coupon')->load($this->getQuote()->getCouponCode(), 'code')->getRuleId())->getName();

但任何自动应用的篮子折扣让我陷入困境。我不知道如何查找它们。我已经尝试过var_dump来处理来自Mage::getSingleton('checkout/session')->getQuote()->getTotals()的数据,但Magento必须耗尽内存,因为我只是得到一个白屏。

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题,至少足以达到我的目的。我可以使用以下代码从篮子中的“总计”块中拉出一行:

echo $this->renderTotal($totals['discount']);

此行可以单独显示,也可以从中提取数据。