编辑Magento的电子邮件模板(Edit magento email template)

2019-10-17 07:30发布

我创建了一个新的交易电子邮件

运用

系统 - >配置 - >交易电子邮件

我想说明从数据库的一些信息

petname

房间

类型

如何获取从数据库中的这些信息,并显示在电子邮件

Answer 1:

您可以使用模板文件中的交易电子邮件添加额外的信息:

让我们如新订单模板:

你会发现在你的电子邮件格式/模板文件类似如下:

{{layout handle="sales_email_order_items" order=$order}}

搜索在sales.xml您的昵称

/app/design/frontend/default/layout/sales.xml

你会得到你sales.xml文件是这样的:

<sales_email_order_items>
      <block type="sales/order_email_items" name="items" template="email/order/items.phtml">
          <action method="addItemRender"><type>default</type><block>sales/order_email_items_order_default</block><template>email/order/items/order/default.phtml</template></action>
          <action method="addItemRender"><type>grouped</type><block>sales/order_email_items_order_grouped</block><template>email/order/items/order/default.phtml</template></action>
      </block>
  </sales_email_order_items>

上面的XML清楚地表明,正在通过电子邮件/顺序/ items.phtml模板文件生成的内容,打开该文件,并添加要包括它更好地把这个文件在当前的主题,而不是核心chaning它的内容。



文章来源: Edit magento email template
标签: php magento