客户订购了产品并收到了一封电子邮件。
http://img197.imageshack.us/i/emptyfieldsemail.png/
但是有一些可选字段,如果用户没有填写它们,我想将它们从电子邮件正文中删除。如果没有填写公司名称,那么我不想在电子邮件中显示它们,但我找不到要编辑的地方。
在组件
/components/com_virtuemart/themes/theme048/templates/order_emails
我找到了一些模板,但不知道在哪里编辑那些空字段
客户订购了产品并收到了一封电子邮件。
http://img197.imageshack.us/i/emptyfieldsemail.png/
但是有一些可选字段,如果用户没有填写它们,我想将它们从电子邮件正文中删除。如果没有填写公司名称,那么我不想在电子邮件中显示它们,但我找不到要编辑的地方。
在组件
/components/com_virtuemart/themes/theme048/templates/order_emails
我找到了一些模板,但不知道在哪里编辑那些空字段
您可以在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 分配它们的值。
我希望这个信息帮助