Перейти к содержанию
tetra1234

Форма обратной связи 1.5.5.1.2, теряется email отправителя

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

Форма обратной связи:

Ваше имя:

Ваш E-Mail:

Ваш вопрос:

 

1.Письма на почту приходят "От кого" с моим имайлом указанный в админке. То есть адрес отправителя теряется.

Таким образом смысл формы обратной связи теряется, нет возможности ответить отправителю.

Поделиться сообщением


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

кто-то вам допилил форму. по дефолту идет письмо от адреса покупателя.

 

Поделиться сообщением


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

А как исправить?

У меня изначально в файле /catalog/controller/information/contact.php в строке $mail->setFrom ('почта из админки магазина').

Изменил строку на $mail->setFrom($this->request->post['email']); Тишина. Вообще письма не приходят. Создатели магазина, они же и хостеры пока молчат.

Небольшое решение проблемы нашел на этом форуме. Некрасиво, но хоть как то:

Строка $mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8'))); заменена на $mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'] . "\n\nClient email: " . $this->request->post['email'], ENT_QUOTES, 'UTF-8')));

Внешне, в теле письма появляется адрес отправителя Client email:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
3 часа назад, tetra1234 сказал:

Небольшое решение проблемы нашел на этом форуме. Некрасиво, но хоть как то:

Строка $mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8'))); заменена на $mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'] . "\n\nClient email: " . $this->request->post['email'], ENT_QUOTES, 'UTF-8')));

Внешне, в теле письма появляется адрес отправителя Client email:

 

ну в принципе так и решают. 

Поделиться сообщением


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

Письмо отправляет не покупатель, а магазин. Именно поэтому в отправителях и указан этот имейл.

Поделиться сообщением


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

То есть, я так понимаю, это неисправимо. Неправильно, но неисправимо. Или мне надо на людей пиливших изначально сайт насесть? Они же изменили форму в контроллере.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
42 минуты назад, tetra1234 сказал:

 Или мне надо на людей пиливших изначально сайт насесть?

конечно надо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
7 hours ago, nikifalex said:

конечно надо.

Я понял, спасибо за помощь)

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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