Magento隐藏/删除交易电子邮件中的价格

时间:2014-02-12 22:07:38

标签: php css magento email transactional

  • 我试图隐藏/删除magento交易中的价格 电子邮件。

    • 我能够隐藏其他地方的价格 购物车通过css而不是电子邮件。

    • 我已经尝试评论出代价而不是代价的代码 似乎mag需要此代码才能发送电子邮件。

任何帮助将不胜感激。

由于

2 个答案:

答案 0 :(得分:2)

显示价格的订单电子邮件的默认.phtml文件保存在

app/design/frontend/default/base/template/email/order/items/

app/design/adminhtml/default/default/template/email/order/items.phtml    

要从这些电子邮件中删除价格,请查看它们以获取对函数formatPrice的引用,并删除周围的HTML。如果您删除整个“小计”<td>,那么您还需要从

中删除“小计”标题<th>
app/design/frontend/default/base/template/email/order/items.phtml

理想情况下,您应该避免修改原始文件,而是将文件复制到您自己的主题文件夹并对副本进行更改。

答案 1 :(得分:1)

不是一个好主意,这可能会删除产品行下方的所有信息,而且您可能会发现除第一个产品之外的任何其他产品。

如果您只想隐藏总计,请通过添加以下内容编辑local.xml文件:

<sales_email_order_items>
<remove name="order_totals" />
</sales_email_order_items>

这将从您的订单电子邮件中删除信息,并将信息留在那里以获取发票等。

如果使用1.9,那么最好编辑etc / theme.xml,但我不确定你需要做什么。