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を使用してコードベースを検索した後でも、どこにも見つからないため、何が行われ、どこで定義されていますか。- ラベル(「小計」、「税金」、「総計」など)は、Magentoのバックエンドのどこかに保存されていますか?
- フィールドの順序を変更する方法について何かアイデアはありますか?
ありがとう!