2012-08-07 136 views
0

如何在没有统一价格的购物车中获得总价值?从magento购物车中获得总额不变的价格

这意味着通过使用此代码:

$totals = Mage::getSingleton('checkout/cart')->getQuote()->getTotals(); 
$subtotal = $totals["subtotal"]->getValue(); 

我每个产品分总有。

所以我用这个代码:

$subtotal = $this->helper('checkout')->formatPrice(Mage::getSingleton('checkout/cart')->getQuote()->getGrandTotal()); 

现在我得到了包括扁平率也总价值。

例如:

这里我得到35作为总但这包括20个产品的价格+ 15扁平率。

所以我想只得到购物车中所有产品价格的总和。

我如何得到这个?

回答

0

你想要得到的分类汇总,然后

Mage::getSingleton('checkout/cart')->getQuote()->getSubtotal(); 

不要怕使用你的IDE中的XDebug和调试会话来观察哪些值变量有内部的对象。最简单的方法来看看你需要的是倾销变量来显示像

print_r(Mage::getSingleton('checkout/cart')->getQuote()->getData()); 

只是看看哪个变量有你需要的值。

相关问题