3

客户订购了产品并收到了一封电子邮件。

http://img197.imageshack.us/i/emptyfieldsemail.png/

但是有一些可选字段,如果用户没有填写它们,我想将它们从电子邮件正文中删除。如果没有填写公司名称,那么我不想在电子邮件中显示它们,但我找不到要编辑的地方。

在组件
/components/com_virtuemart/themes/theme048/templates/order_emails
我找到了一些模板,但不知道在哪里编辑那些空字段

4

1 回答 1

1

您可以在administrator/components/com_virtuemart/html/templates/order_emails/email_english.html“记住文件 email_your_language.html 末尾的语言,您的 Virtuemart 安装默认语言的文件名通常是需要编辑的文件”中更改模板。

电子邮件模板使用方法函数 email_receipt() 填充了 administrator/components/com_virtuemart/classes/ps_checkout.php 文件中的内容。email_receipt() 函数在模板中定义占位符,并使用函数 str_replace 分配它们的值。

我希望这个信息帮助

于 2011-03-14T21:31:10.150 回答