我正在尝试编辑Magento的一些交易电子邮件(订单确认邮件)。我的目的是更改订单总计的顺序,以便“税”出现在“小计”之前(我们的小计已包含税)。我发现总计是app\design\frontend\base\default\template\sales\order\totals.phtml
通过this loop生成的。
有条件表明:
<?php if ($_total->getStrong()):?>
<strong><?php echo $_total->getLabel()?></strong>
<?php else:?>
<?php echo $_total->getLabel()?>
<?php endif?>
我的主要问题是:
->getStrong()
在做什么,在哪里定义,因为即使在使用grep搜索代码库之后我也找不到它。谢谢!
答案 0 :(得分:2)
看看@
1)看看/app/code/core/Mage/Sales/Block/Order/Totals.php
$this->_totals['grand_total'] = new Varien_Object(array(
..
'strong'=> true,
'value' => $source->getGrandTotal(),
'label' => $this->__('Grand Total')
));
2)app / locale / en_US / Mage_Sales.csv
请参阅http://www.magentocommerce.com/boards/viewthread/29444/
3)管理员 - &gt;系统 - &gt;配置 - &gt;销售 - &gt;销售 - &gt;结帐总计排序