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

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


tetra1234

Recommended Posts

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

Ваше имя:

Ваш 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:

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


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

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

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

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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