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

[Решено] Не приходит email из формы "Связаться с нами"

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

Здравствуйте!

Не знаю, в какой ветке можно найти ответ на вопрос.

Проблема. При отправке вопроса из формы "Связаться с нами" в разделе контакты не приходит адрес эл. почты отправителя.

Текст письма и имя задающего вопрос приходит, а email нет.

Подскажите где искать ответ на вопрос.

 

Заранее спасибо!

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


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

Добрый день.

 

email будет прописан в поле from(От кого) письма.

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


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

А у меня там почта от костинг провайдера написана.

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


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

Тогда в файл catalog/controller/information/contact.php внесите изменения в строку:

$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')));

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


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

Что-то не так. Пропала картинка проверки кода. Соответственно, письмо отправить не могу.

Может в строке ошибка?

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


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

Скиньте в личку ссылку на сайт.

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


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

А у меня там почта от костинг провайдера написана

Хостинг Beget.ru?

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


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

Та же проблема, хостинг бегет.

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


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

 

Тогда в файл catalog/controller/information/contact.php внесите изменения в строку:

$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')));

Спасибо, проблема решена.

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


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

Спасибо, тоже искал это решение. РАБОТАЕТ! (ocstore 1.5.5.1.2

Изменено пользователем Lenser

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


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От Sergey898
      Добрый день! Подскажите пожалуйста ранее была тема с такой же проблемой. 
      У меня вот такой код, что нужно добавить в него чтобы получать почту клиента
      Я новичок буду признателен если ответите максимально подробно!
                  $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'], $this->request->post['email']), ENT_QUOTES, 'UTF-8'));
                  $mail->setText($this->request->post['enquiry']);
                  $mail->send();
       
      Заранее большое спасибо! 
       
    • От aromych
      Добрый день.
      Столкнулся с проблемой в интернет магазине  aromych.by
      Не работает форма обратной связи "связаться с нами" 
      Звонил на хостинг говорят, что приходит письмо с незаполненными полями кому от кого и т.д. 
      Хотя в форме обратной связи все прописывается. 
      В то же время письма с заказами и письма с регистрацией новых пользователей либо сбросе пароля приходят. 
      Не понятно где копать.

    • От Fila
      Хотела прикрутить форму "Написать нам" или "Связаться с нами" на главной, чтоб пользователь мог сразу написать письмо не кликая на ссылку в футере, но перенести не получилось. Если кто знает модуль или как это сделать, прошу помочь :) (пилю 1.5.5.)
    • От vladrivi
      Как поменять стандартные ссылки страниц (site.ru/index.php?route=product/special): производители, акции, связаться с нами в Opencart 2
    • От deposit
      Решил частично затереть блок "Связаться с нами". А именно, избавиться от этой части (см. изображение). Но так и не нашел где именно.
      -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


      Чего хочу в конечном итоге:
       
      Переименовываем "Связаться с нами" в "Напишите нам" и оставляем в блоке только возможность отправить письмо. Таким образом, нет повторения контактной (кривой, как я считаю) информации, что бросает еще один, пусть маленький, но все же плюс в эстетический аспект. Спасибо.
       
       
  • Последние посетители   0 пользователей онлайн

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

×