在订单电子邮件确认模板中插入一个块

时间:2013-11-29 12:52:52

标签: magento email templates layout

我想插入一个.phtml模板块,其中包含与发送给客户的订单电子邮件确认的模板结构中的订单相关联的一些自定义参数。 我试过在相应的布局中引入这个:

<sales_email_order_items>
<reference name="items">
<action method="unsetChildren"></action>
<block type="page/html_wrapper" name="email.order" translate="label">
<block type="email/order" name="email.order" template="custom/order.phtml" />
</block>
</reference>
</sales_email_order_items>

但是,没有办法......任何线索?

2 个答案:

答案 0 :(得分:2)

您可以直接在电子邮件模板中调用任何块,如下所示:

{{block type="cms/block" block_id="newsletter_header"}}

答案 1 :(得分:0)

只需在电子邮件模板中添加自定义变量,而不是修改默认编码, 在以下路径中找到模板

Admin > System > transactional emails->Your_Template

在“模板信息”下,输入一个新的变量名称(对于从默认信息中识别新电子邮件非常重要)并保存模板。