Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как добавить адрес отправляющего в тело письма? Речь о форме на странице контактов.


 Поделиться

Рекомендованные сообщения

На странице контактов есть форма обратной связи, которая идет уже с опенкартом. Когда из нее приходят сообщения, то не видно от кого они. Адрес отправляющего спрятан в поле "Ответить". 

Как добавить адрес отправляющего еще и в тело письма?

Ссылка на комментарий
Поделиться на других сайтах


[РЕШЕНО]

В файле /catalog/controller/information/contact.php, найти и удалить это:

$mail->setText($this->request->post['enquiry']);

и вместо этого вставить это:

$text = "Отправитель: ".$this->request->post['email']."\n\n".$this->request->post['enquiry'];

Теперь в теле письма будет сточка с указанием адреса отправителя, а ниже само сообщение.

Ссылка на комментарий
Поделиться на других сайтах


1 минуту назад, Tom сказал:

О, круто! Так еще подробней! Спасибо!

Ссылка на комментарий
Поделиться на других сайтах


catalog/controller/information/contact.php

найдите

$mail->setText($this->request->post['enquiry']);

замените на

$mailtext = '';
$mailtext .= $this->request->post['name'] . PHP_EOL;
$mailtext .= $this->request->post['email'] . PHP_EOL;
$mailtext .= $this->request->post['enquiry'] . PHP_EOL;
$mail->setText($mailtext);

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.