Magento 如何在总计表中排除运费
我一直在尝试从发票电子邮件中的订单总数表中排除运费 目前,发票电子邮件是这样的:(我为最重要的字段提供了一些翻译) 如您所见:总计(15.80欧元)包括运费税(6.20欧元) 是否有可能(如果,如何)将总计更改为不包括运输成本 我在下面做了一个小模型: 我需要编辑模板文件吗?或者我应该在模型中以GrandTotal计算为目标Magento 如何在总计表中排除运费,magento,magento-1.8,Magento,Magento 1.8,我一直在尝试从发票电子邮件中的订单总数表中排除运费 目前,发票电子邮件是这样的:(我为最重要的字段提供了一些翻译) 如您所见:总计(15.80欧元)包括运费税(6.20欧元) 是否有可能(如果,如何)将总计更改为不包括运输成本 我在下面做了一个小模型: 我需要编辑模板文件吗?或者我应该在模型中以GrandTotal计算为目标 我正在使用Magento 1.8,非常感谢您对此问题提供的任何帮助。:) 通常我们用以下方法来做 对app/code/core/Mage/Checkout/Block/
我正在使用Magento 1.8,非常感谢您对此问题提供的任何帮助。:) 通常我们用以下方法来做 对app/code/core/Mage/Checkout/Block/Cart/Totals.php进行本地验证 然后寻找函数
public function renderTotal($total, $area = null, $colspan = 1)
{
$code = $total->getCode();
if ($total->getAs()) {
$code = $total->getAs();
}
if($code == 'code_to_skip')
return(''); //does not rendere the unwanted total row
return $this->_getTotalRenderer($code)
->setTotal($total)
->setColspan($colspan)
->setRenderingArea(is_null($area) ? -1 : $area)
->toHtml();
}
这是将总计呈现为html的函数
通过记录来检查$code并跳过不需要的代码
希望这有帮助
朱塞佩