4

我正在寻找包含订单总计(运费、总计)的电子邮件块,但找不到这段代码的模板文件

我需要删除运输和总计行,仅显示小计行

我已经通过 System > Transnational Emails 检查了模板查看了一大组 phtml 文件,试图找到这个特定实例(如果这有所不同,将适用于注册用户和未注册用户)

目前电子邮件的格式为:

[logo]
hello {name/guest}
thank you message, {email} {tel}
order id info and date
billing info / payment method
shipping info / shipping method

order details - assuming this is {{layout handle="sales_email_order_items" order=$order}}

thank you message

在订单详细信息行上,它是一张桌子

每个行项目:项目、sku、数量、小计

在所有项目都是小计之后,然后下一行是运输,然后下一行是总计 - 这是我想要摆脱的 2 行,运输和小计或总计

4

2 回答 2

4

在 sales.xml 布局中,有 sales_email_order_items 负责订购商品并包含

 <block type="sales/order_totals" name="order_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">
                <action method="setIsPlaneMode"><value>1</value></action>
            </block>
        </block>

尝试在 order_totals 中分配新模板而不是 sales/order/totals.phtml 并修改该新模板以仅显示总计。我没有测试过,但这可以给你方向。

于 2014-02-20T16:05:41.533 回答
3

默认电子邮件位于

 /app/locale/en_US/template/email/ 

谢谢

于 2014-02-20T00:14:55.657 回答