Обработчик формы обратной связи

Обработчик формы обратной связи

ITFrogs
4.3 (9 отзывов)1 700 установок
Бесплатно

Описание

Этот плагин предназначен для опытных пользователей и разработчиков, позволяя отправлять данные с HTML-форм на электронную почту администратора. Он подходит для форм обратной связи, опросов и других форм с тегом <form>.

Возможности

Плагин позволяет отправлять данные формы на электронную почту в удобном для чтения формате. Для этого используются плейсхолдеры в полях формы.

  • name="email" — поле для ввода электронной почты пользователя, проверяется на валидность.
  • name="name" — поле для ввода имени пользователя.
  • name="subject" — поле для указания темы сообщения.
  • name="captcha" — автоматически создается капча для защиты формы от спама.

Настройка

Для инициализации обработчика формы необходимо указать селекторы для формы, капчи, блока успешной отправки и блока с ошибками.

``html {siteFeedbackPluginHelper::handler('#form-selector', '#captha-selector', '#success-selector', '#error-selector')} ``

  • #form-selector — селектор формы.
  • #captha-selector — селектор блока для капчи.
  • #success-selector — селектор блока для успешной отправки.
  • #error-selector — селектор блока для сообщений об ошибках.

Пример формы обратной связи

Пример HTML-кода для формы обратной связи:

``html <form id="feedback-form" action="" method="POST"> <p><input type="email" name="email" placeholder="Email"></p> <p><input type="text" name="name" placeholder="Имя"></p> <p><input type="text" name="phone" placeholder="Телефон"></p> <p><textarea name="message" placeholder="Сообщение"></textarea></p> <div id="form-captha"></div> <p><input type="submit" value="Отправить сообщение"></p> <div id="success-selector" style="width: 100%; text-align: center; margin: 20px auto; border: 1px solid green; padding: 20px 0 0 0; color: green; display:none;"> <h3>Ваше сообщение успешно отправлено</h3> </div> <div id="error-selector" style="width: 100%; text-align: center; margin: 20px auto; border: 1px solid red; padding: 20px 0 0 0; color: red; display:none;"> <h3>Ваше сообщение не отправлено</h3> </div> {siteFeedbackPluginHelper::handler('#feedback-form', '#form-captha', '#success-selector', '#error-selector')} </form> ``

Отзывы (5)

GAGusev Alexander
19 июля 2023 г.

Спасибо большое за открытый и простой плагин!

ЯРЯрослав
6 февраля 2022 г.

Тут "некоторые" пользователи пишут нелестные отзывы насчет этого плагина... Так вот! Не надо пожалуйста забывать, что плагин БЕСПЛАТНЫЙ! и этим все сказано В описании плагина есть подробная инструкция по использованию данного плагина. Если вашего уровня развития не хватает, чтобы самостоятельно его интегрировать, для этого есть партнеры-эксперты, которые с удовольствием откликнуться на вашу просьбу о помощи https://experts.webasyst.ru/. В этом нет ничего зазорного. Это совершенно нормально. Так же нормальным считается платить за работу специалистов... Не забывайте об этом, когда пишите гневные отзывы... Плагин отличный! Заявленный функционал закрывает на 100% Разработчик всегда доступен!

SRstroimaks.ru
4 февраля 2022 г.

1. Плагин предназначен для разработчиков, а не конечного пользователя. 2. Разработчик плагина не оказывает услуги по его установке, предлагает обратиться к фрилансерам. 3. Мне была обещана установка за 500руб. 4. В итоге предложенный разработчиком фрилансер запросил 900руб за час работы, сделал всё криво, а за исправления запросил оплату ещё за час. Дело не в деньгах, а в неприятном послевкусии такого сервиса. 5. Резюме: для неопытного пользователя плагин не является бесплатным. Рекомендую оценить за и против перед тем как связаться с этой "компанией".

SUsecret.ua
9 февраля 2021 г.

Отлично. Можно верстать любую форму и отправлять данные из нее. Больше не нужен зоопарк плагинов с ограниченными функциями

Все отзывы на Webasyst