Php 在更新电子邮件中包含徽标
进行购买时,会发出一封电子邮件,通知客户购买详细信息和处理状态。此电子邮件自动在顶部包含公司徽标。当我更新订单历史记录并选择“通知客户”时,发出的电子邮件不包含徽标。如何设置徽标以配合更新电子邮件?Php 在更新电子邮件中包含徽标,php,opencart,e-commerce,Php,Opencart,E Commerce,进行购买时,会发出一封电子邮件,通知客户购买详细信息和处理状态。此电子邮件自动在顶部包含公司徽标。当我更新订单历史记录并选择“通知客户”时,发出的电子邮件不包含徽标。如何设置徽标以配合更新电子邮件? OC3编辑此控制器文件: catalog\controller\mail\order.php 查找: 在以下内容之后添加: $data['logo'] = $order_info['store_url'] . 'image/' . $this->config->get('config_
OC3编辑此控制器文件:
catalog\controller\mail\order.php
查找:
在以下内容之后添加:
$data['logo'] = $order_info['store_url'] . 'image/' . $this->config->get('config_logo');
$data['store_name'] = $order_info['store_name'];
$data['store_url'] = $order_info['store_url'];
查找:
改为:
$mail->setHtml($this->load->view('mail/order_edit', $data));
编辑此视图文件:
catalog\view\theme\default(or your theme)\template\mail\order_edit.twig
将此添加到要显示徽标的位置:
<div style="width: 680px;"><a href="{{ store_url }}" title="{{ store_name }}"><img src="{{ logo }}" alt="{{ store_name }}" style="margin-bottom: 20px; border: none;" /></a></div>
应该是:
<div style="width: 680px;">{{ text_order_id }} {{ order_id }}</div>
{{text\u order\u id}{{order\u id}}
从第一封电子邮件中复制电子邮件代码?您尝试过我的答案吗?
<div style="width: 680px;"><a href="{{ store_url }}" title="{{ store_name }}"><img src="{{ logo }}" alt="{{ store_name }}" style="margin-bottom: 20px; border: none;" /></a></div>
{{ text_order_id }} {{ order_id }}
<div style="width: 680px;">{{ text_order_id }} {{ order_id }}</div>