簡體   English   中英

訂單確認電子郵件{{payment_html}}阻止

[英]Order confirmation email {{payment_html}} block

我正在嘗試編輯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?>

我的主要問題是:

  1. 什么是->getStrong()正在做什么,以及在哪里定義,因為即使在使用grep搜索代碼庫之后我也無法在任何地方找到它。
  2. 標簽(例如“小計”,“稅”,“總計”等)是否存儲在Magento后端的任何地方?
  3. 關於我如何改變字段順序的任何想法?

謝謝!

看一看 @

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)管理員 - >系統 - >配置 - >銷售 - >銷售 - >結帳總計排序順序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM