OpenCart (ocSrote) полноценное письмо о заказе администратору

18.12.2014 10:45 Администратор
Печать
Рейтинг пользователей: / 9
ХудшийЛучший 

При заказе OpenCart (ocSrote) присылает администратору уведомление о заказе с довольно скудным содержимым. Администратор должен зайти в админку и уже там увидить все необходимые данные о заказе: ФИО покупателя, номер телефона, количество товара и тп.

Есть простое решение, которое позволяет отправить администратору  сообщение идентичное  тому, которое отправляется покупателю. Для этого: правим в файл /catalog/model/checkout/order.php

Находим код:

$mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8'));
$mail->setText(html_entity_decode($text, ENT_QUOTES, 'UTF-8'));
$mail->send();

Между темой и текстом письма вставляем $mail->setHtml($html);

Получаем:

$mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8'));
$mail->setHtml($html);
$mail->setText(html_entity_decode($text, ENT_QUOTES, 'UTF-8'));
$mail->send();

 

 

Между темой и текстом письма вставляем $mail->setHtml($html);