如何修改电子邮件发票模板?

时间:2015-05-09 18:43:28

标签: magento

我想更改电子邮件发票模板。

我在哪里更改订单清单和总金额?

正确的道路是什么?

我使用了以下路径,但它不起作用。 电子邮件/订单/发票/ items.phtml

1 个答案:

答案 0 :(得分:3)

如果要更改模板(结构),则需要执行下一步:

  1. 转到系统>交易电子邮件并点击"添加新模板"按钮
  2. 设置选项"模板" ="新发票","区域设置" =您的默认区域设置,然后点击"加载模板"按钮
  3. 设置"模板名称" as"我的新发票模板"
  4. 在“模板内容”部分中更改所需内容。您可以在保存之前通过单击"预览模板"来检查您的更改。按钮。 点击"保存模板" savinf更改按钮。
  5. 检查您在系统>中选择的新模板配置>销售电子邮件>发票>发票电子邮件模板。
  6. 对来宾发票重复步骤1-5。
  7. 清除缓存。
  8. 如果您需要更改总计,则应找到正确的模板。如布局所示:

    <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>
    

    发票总额放在sales / order / totals.phtml中,因此您需要更改此文件或定义自己的自定义文件。