Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Email Magento将电子邮件添加到帐单和发货地址_Email_Magento - Fatal编程技术网

Email Magento将电子邮件添加到帐单和发货地址

Email Magento将电子邮件添加到帐单和发货地址,email,magento,Email,Magento,我想将我的客户的电子邮件地址添加到账单和发货地址 为此,我尝试将var order.getCustomerEmail、var email添加到html地址模板中。但这并不能填补它 代码示例: {{depend prefix}}{{var prefix}} {{/depend}}{{var firstname}} {{depend middlename}}{{var middlename}} {{/depend}}{{var lastname}}{{depend suffix}} {{var su

我想将我的客户的电子邮件地址添加到账单和发货地址

为此,我尝试将var order.getCustomerEmail、var email添加到html地址模板中。但这并不能填补它

代码示例:

{{depend prefix}}{{var prefix}} {{/depend}}{{var firstname}} {{depend middlename}}{{var middlename}} {{/depend}}{{var lastname}}{{depend suffix}} {{var suffix}}{{/depend}}<br/>
{{depend company}}{{var company}}<br />{{/depend}}
{{if street1}}{{var street1}}<br />{{/if}}
{{depend street2}}{{var street2}}<br />{{/depend}}
{{depend street3}}{{var street3}}<br />{{/depend}}
{{depend street4}}{{var street4}}<br />{{/depend}}
{{if city}}{{var city}},  {{/if}}{{if region}}{{var region}}, {{/if}}{{if postcode}}{{var postcode}}{{/if}}<br/>
{{var country}}<br/>
{{depend telephone}}T: {{var telephone}}{{/depend}}
{{depend fax}}<br/>F: {{var fax}}{{/depend}}
**<br/>Email: {{var order.getCustomerEmail()}}**
{{depend vat_id}}<br/>VAT: {{var vat_id}}{{/depend}}

可能是因为没有注册用户吗?但他们还需要输入电子邮件地址。

如果您希望客户的电子邮件包含在销售订单电子邮件中,请更改以下文件

\app\code\core\Mage\Sales\Model\Order.php 找到sendNewOrderEmail函数

现在您可以像下面这样访问此变量

{{var email}}

注意:我将建议不要更改核心文件

是否要将其放在销售订单电子邮件中?是,我想将客户电子邮件添加到“销售订单电子邮件”中
{{var email}}