Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Оповещение о новом отзыве на e-mail


fluxy

Recommended Posts

Здравствуйте уважаемые участники сообщества myOpenCart.

Мне нужна ваша помощь.

Я сделал оповещение на e-mail о новом отзыве, как написано на http://forum.opencart.com/viewtopic.php?f=23&t=5647&hilit=review+email немного доделав под себя.

В catalog/model/catalog/review.php перед 5 строкой у меня стоит следующее:

$message = "E-mail: ".$this->db->escape($data['name']).
"<br>Номер товара: ".(int)$product_id.
"<br>Текст отзыва: ".$this->db->escape(strip_tags($data['text']));

$mail = new Mail($this->config->get('config_mail_protocol'), $this->config->get('config_smtp_host'),
$this->config->get('config_smtp_username'), html_entity_decode($this->config->get('config_smtp_password')), $this->config->get('config_smtp_port'), $this->config->get('config_smtp_timeout'));

$mail->setTo("to@mail");
$mail->setFrom("from@mail");
$mail->setSender("mailer");
$mail->setSubject("Новый отзыв о товаре");
$mail->setHtml($message);
$mail->send();
Все хорошо, но мне нужно, что бы вместо номера товара, приходило название товара, подскажите пожалуйста как это реализовать. Моя версия ocstore 0.1.4.

Заранее благодарен за помощь.

Надіслати
Поділитися на інших сайтах


  • 2 months later...

Сделал так:

$message ="<strong>На сайт поступил новый отзыв.</strong><br><br>"
       .$this->db->escape(strip_tags($data['text']))."<br>"
       .'<a href="http://сайт/admin/index.php?route=catalog/review">Управление отзывами</a><br>' . '<a href="http://сайт/' . $_SERVER['QUERY_STRING'] . '">Ссылка на страницу с отзывом</a>';
       
         $mail = new Mail($this->config->get('config_mail_protocol'), $this->config->get('config_smtp_host'), $this->config->get('config_smtp_username'), html_entity_decode($this->config->get('config_smtp_password')), $this->config->get('config_smtp_port'), $this->config->get('config_smtp_timeout'));
                $mail->setTo("мыло");
                $mail->setFrom("мыло");
                $mail->setSender("admin");
                $mail->setSubject("Новый отзыв на сайте");
                $mail->setHtml($message);
                $mail->send();
Надіслати
Поділитися на інших сайтах


  • 2 years later...
  • 3 years later...

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.