При случайном указании неверного формата e-mail и отправке обращения через публичную форму, появляется сообщение об ошибке, содержащее e-mail адрес администратора.
Может имеет смысл при нажатии кнопки "Отправить" сразу указывать на ошибку и обращение не отправлять до исправления?
При этом следующей строчкой идёт сообщение: "Ваше обращение успешно отправлено!" и оно отправляется.Публичные формы
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Публичные формы
Сообщение отправлено в базу (это сообщение можно настроить), а то что на почту не приходить, это уже другое сообщение.
Re: Публичные формы
Вопрос не в настройке сообщения, а в самом процессе. Зачем отправлять сообщение с неверно введеными данными. По аналогии с не введением данных вообще - пишет: "Это поле обязательно для заполнения" и сообщение не отправляется. И тут, на мой взгляд, так же должно быть - сообщение не должно отправлятся с выводом уведомления: "Введен некорректный e-mail". Корректность e-mail адреса же так и так проверяется.
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Публичные формы
У вас ошибка в адресе (from). Я так полагаю это email админа формы введено не верно.
Re: Публичные формы
Нет, это адрес обращенца. Адрес админа введен верно и сообщения на него приходят. А при обращении из публичной формы адрес в ней введен без точки перед ru - на скриншоте же это явно видно. Беда в том, что это сообщение об ошибке видит обращенец, а ему не надо это видеть (адрес админа в том числе).
- support
- Техническая поддержка
- Сообщения: 9016
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Публичные формы
ясно, подумаю над решением.