2015-05-09 75 views
1

我想更改電子郵件發票模板。如何修改電子郵件發票模板?

我在哪裏更改訂單清單和總金額?

什麼是正確的路徑?

我用下面的路徑,但它不工作。 電子郵件/訂單/發票/ items.phtml

+0

如果您需要幫助,請包含您的源代碼。 http://stackoverflow.com/help/how-to-ask – nomistic

+0

僅供參考,Magento有[自己的StackExchange站點](http://magento.stackexchange.com)。我建議從這個網站刪除你的問題,並在那裏發佈。不要先發布此問題,因爲[禁止交叉發帖](http://meta.stackexchange.com/questions/64068/is-cross-posting-a-question-on-multiple-stack-exchange-網站許可-IF-的衢)。 –

回答

3

如果要更改模板(結構),你接下來要做:

  1. 進入系統>交易電子郵件並點擊「添加新模板」按鈕
  2. 設置選項「模板」 =「新建發票」,「區域設置」 =默認的語言環境,並點擊「載入模板」按鈕
  3. 集「模板名稱」爲「我的發票的新模板」
  4. 在模板內容部分更改任何你想要的。點擊「預覽模板」按鈕,您可以在保存之前檢查您的更改。 單擊「保存模板」按鈕以更改文件。
  5. 檢查您在系統>配置>銷售電子郵件>發票>發票電子郵件模板中選擇的新模板。
  6. 對客人發票重複步驟1-5。
  7. 清除緩存。

如果您需要更改總計,您應該找到正確的模板。由於在佈局顯示它:放置在銷售/順序/ totals.phtml

<sales_email_order_invoice_items> 
    <block type="sales/order_email_invoice_items" name="items" template="email/order/invoice/items.phtml"> 
     <action method="addItemRender"><type>default</type><block>sales/order_email_items_default</block><template>email/order/items/invoice/default.phtml</template></action> 
     <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/invoice/default.phtml</template></action> 
     <block type="sales/order_invoice_totals" name="invoice_totals" template="sales/order/totals.phtml"> 
      <action method="setLabelProperties"><value>colspan="3" align="right" style="padding:3px 9px"</value></action> 
      <action method="setValueProperties"><value>align="right" style="padding:3px 9px"</value></action> 
      <block type="tax/sales_order_tax" name="tax" template="tax/order/tax.phtml"/> 
     </block> 
    </block> 
    <block type="core/text_list" name="additional.product.info" /> 
</sales_email_order_invoice_items> 

發票總額所以您需要更改這個文件或定義,而不是該自定義文件。

+0

感謝您的解決方案。它爲我工作。 –