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

Не приходит на почту email из обратной связи


Recommended Posts

Не приходит на почту email, указанный в обратной связи, что бы можно было ответить собеседнику. Как исправить или этот email с сообщением можно ещё где-то увидеть в админке?

 

Обратная связь: http://agrobiom.com/index.php?route=information/contact

post-721495-0-29902200-1482686706_thumb.jpg

post-721495-0-59274800-1482686706_thumb.jpg

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


Нужно внутри ковырять, добавить replay-to

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

А в каком файле и где приблизительно нужно это добавить?

information/contact.php

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

файл   catalog\controller\information\contact.php

		if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validate()) {
			$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->request->post['email']);
			$mail->setSender(html_entity_decode($this->request->post['name'], ENT_QUOTES, 'UTF-8'));
			$mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['name']), ENT_QUOTES, 'UTF-8'));
			$message = '<p>Имя: '.$this->request->post['name'].'</p>';//добавляем имя
                        $message .= '<p>Email: '.$this->request->post['email'].'</p>';//добавляем email
                        $message .= '<p>Cообщение: '.$this->request->post['enquiry'].'</p>';// и сообщение
                        $mail->setHtml($message);//меняем метод для отправки html
			$mail->send();

			$this->response->redirect($this->url->link('information/contact/success'));
		}

в писме будет - имя, email и сообщение

Змінено користувачем fanatic
  • +1 1
Надіслати
Поділитися на інших сайтах

@fanatic, :?  

$mail->replayTo($this->request->post['email']);
  • +1 1
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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