我正在尝试编辑 Magento 的一些交易电子邮件(订单确认邮件)。我的目标是更改订单总计的顺序,使“税”出现在“小计”之前(我们的小计已经包括税)。我发现总数是app\design\frontend\base\default\template\sales\order\totals.phtml
通过这个循环生成的。
有一个条件表明:
<?php if ($_total->getStrong()):?>
<strong><?php echo $_total->getLabel()?></strong>
<?php else:?>
<?php echo $_total->getLabel()?>
<?php endif?>
我的主要问题是:
- 在做什么
->getStrong()
,它在哪里定义,因为即使在使用 grep 搜索代码库之后我也无法在任何地方找到它。 - 标签(例如“Subtotal”、“Tax”、“Grand Total”等)是否存储在 Magento 后端的任何位置?
- 关于如何更改字段顺序的任何想法?
谢谢!