我想提出一份购物篮价格规则清单"已经适用于当前的篮子。我无法找到这个代码!你能帮忙吗?
我可以拿出这样使用的折扣券的名称:
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必须耗尽内存,因为我只是得到一个白屏。
答案 0 :(得分:0)
我已经解决了这个问题,至少足以达到我的目的。我可以使用以下代码从篮子中的“总计”块中拉出一行:
echo $this->renderTotal($totals['discount']);
此行可以单独显示,也可以从中提取数据。