0

我在 Magento 平台(仍然是本地主机)上建立了一个网上商店,并希望在我的头车中显示运输。

目前,运费在主购物车中显示正常,但在标题购物车中显示为不含税。

这是主推车的代码:(右边是含税的)

<?php echo $this->helper('checkout')->formatPrice($this->getShippingIncludeTax()) ?>

这是头车的代码:(显示不含税)

<?php echo Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getShippingAmount(); ?>

如您所见,应添加“getShippingIncludeTax”而不仅仅是金额。任何想法如何一起实现此代码?

额外:此代码也适用于标题,但不含税的金额相同。

<?php $totals = Mage::getSingleton('checkout/session')->getQuote()->getTotals();
        if(isset($totals['shipping']))
        print __(number_format($totals['shipping']->getDat('value'),2)); ?>
4

1 回答 1

0

那会更好吗?

<?php echo Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getShippingIncTax(); ?>

实际上很容易看到你的对象里面有什么以及你可以从中得到什么

<?php print_r(array_keys(Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getData()));?>
于 2011-08-27T08:57:55.530 回答