我已经设立了一家德国magento商店,我很难显示总运费。
这个问题真让我烦恼。我尝试在magento'购物车视图中显示总运费(仅在结账前一小步)。
我已经设置了基于表格的送货服务,而且它在结帐过程中工作得很好......至少... 在问这个问题之前我尝试使用谷歌搜索,但没有一个答案对我有帮助,因为他们中的大多数都超过3岁。
我的问题简而言之:
是否可以通过 PHP 获取运费(基于购物车中的当前商品)? 我可以打电话来获取运费吗?
我不想在%my-theme%/template/tax/checkout/grandtotal.php
我尝试过以下解决方案:
<?php $k = Mage::getSingleton('checkout/cart')->getQuote()->getTotals();
echo $k['shipping']->getData('value'); ?>
或:
Mage::getSingleton('checkout/cart')->getQuote()->getGroupedAllShippingRates();
以及其他几种解决方案。也许这些不适用于magento 1.8?
你们可以给我一些线索,或者可能是超短教程如何设置这些 Magento事件观察器?