@wowastrom

Почему не изменяется шаблон письма админу opencart 2.3.0.2?

Народ спасайте, не понимаю в чём проблема.
Задача по сути проста, у меня имеется настраиваемое поле и в зависимости от значения поля письмо о новом заказе должно приходить админу на разные ящики. Я полазил по документации и насколько понял изменения надо вносить в файл \catalog\model\checkout\order.php. И как понимаю надо смотреть следующий код:
$mail = new Mail();
					$mail->protocol = $this->config->get('config_mail_protocol');
					$mail->parameter = $this->config->get('config_mail_parameter');
					$mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname');
					$mail->smtp_username = $this->config->get('config_mail_smtp_username');
					$mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8');
					$mail->smtp_port = $this->config->get('config_mail_smtp_port');
					$mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout');
	
					$mail->setTo($this->config->get('config_email'));
					$mail->setFrom($this->config->get('config_email'));
					$mail->setSender(html_entity_decode($order_info['store_name'], ENT_QUOTES, 'UTF-8'));
					$mail->setSubject(html_entity_decode($subject, ENT_QUOTES, 'UTF-8'));
					$mail->setHtml($this->load->view('mail/order', $data));
					$mail->setText($text);
					$mail->send();
	
					// Send to additional alert emails
					$emails = explode(',', $this->config->get('config_alert_email'));
	
					foreach ($emails as $email) {
						if ($email && filter_var($email, FILTER_VALIDATE_EMAIL)) {
							$mail->setTo($email);
							$mail->send();
						}


НО внося изменения и сохраняя файл они не применяются. Даже больше, если я полностью очищу его, или файл system\library\mail.php всё продолжает работать, хотя по идеи оно должно выдавать ошибку. Но письма спокойной отправляются. Я чистил и обновлял Модификаторы и очищал кэш в папке system\storage\cache (за исключением файла index.html), но это не помогло. Я короче в замешательстве полном. В чём может быть проблема ?
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Shoxiez
Не тот файл. Данный файл отвечает за страничку заказа в корзине
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы