各位知道-訂單通知信可以不只寄給管理員-你要同時寄給10個人都可以

各位知道-訂單通知信可以不只寄給管理員-你要同時寄給10個人都可以

還有一個重點-這功能OPENCART v.2.3.0.2 原版是壞的-你怎樣按存檔設定值都不會儲存

============
#20171030
============
OPENCART v.2.3.0.2 原版就壞掉的功能
系統管理 => 商店設置 => 郵件設定 => 額外的通知信箱 存檔無用

在ntcart論壇 管理員 教大家

請直接開啟檔案 admin/view/template/setting/setting.tpl
找到 config_mail_alert_email 1166行
取代成 config_alert_email
儲存後重讀畫面設定試試。 以上方法OK
———————————–
如法泡製-以下是詳細修改過程
———————————–
20171031 研究 OPENCART 版本 2.3.0.2
系統管理 => 郵件設定 => 額外的通知信箱 存檔無用 正確修法
請直接開啟檔案 admin/view/template/setting/setting.tpl
1166行 找


打完收工

但 OPENCART 版本 3.0.2.0 這功能正常 的變數名稱 就完全不一樣了 不過 3.0.2.0 這功能也沒有壞就是了

OPENCART 版本 3.0.2.0
系統管理 => 郵件設定 => 額外的通知信箱 存檔OK
admin\view\template\setting\setting.twig

admin\controller\setting\setting.php
787行
if (isset($this->request->post[‘config_mail_alert_email’])) {
$data[‘config_mail_alert_email’] = $this->request->post[‘config_mail_alert_email’];
} else {
$data[‘config_mail_alert_email’] = $this->config->get(‘config_mail_alert_email’);
}
發送訂單信時
$emails = explode(‘,’, $this->config->get(‘config_mail_alert_email’));
foreach ($emails as $email) {
if ($email && filter_var($email, FILTER_VALIDATE_EMAIL)) {
$mail->setTo($email);
$mail->send();
}
}

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *