Opencart: отправка письма на email клиенту (REPLYTO)

Вторник, 28 Ноя 2017, 17:32 | Рубрика: Web-разработка

По умолчанию письма о заказе админу на opencart / ocstore приходят от имени админа. И, если ответить на такое письмо, то в поле ответа будет автоматически вставлен ваш адрес электронной почты. Но это можно легко исправить при помощи небольших манипуляций с кодом Opencart (протестировано на версии 2.3).

Для того, чтобы письмо отправлялось клиенту, нужно задать поле ReplyTo (кому ответить).

Для этого заходим в \catalog\model\checkout\order.php

Находим кусок, который отвечает за формирование письма администратору (Admin Allert mesage в комментариях), и после

$mail->setFrom($this->config->get('config_email'));

вставляем 
$mail->setReplyTo($order_info['email']);
Затем заходим в Дополнения/Менеджер дополнений и нажимаем синий квадрат со стрелками - обновить модификатор. 
Все доллжно заработать!


Метки записи: , ,

Ваш отзыв

*