Особенности
- Графический интерфейс настройки вида формы, путем перетаскивания нужных элементов,
- Гибкая настройка валидации полей,
- Отправка форм через Ajax,
- Наличие различных событий жизненного цикла форм для front & back -end,
- Сохранение результата в информационный блок,
- Отправка почты средствами почтовых шаблонов битрикс,
- Отсутствие излишнего CSS и JS,
- Поддержка Google reCaptcha v2.
- Поддержка многосайтовости.
- Передача utm меток
Список событий с их описанием можно посмотреть на странице настройки модуля.
Валидация полей формыАктуально для всех текстовых полей.
- Имя - Проверка содержимого поля по длине > 3 символов
- Email адрес - Проверка содержимого поля на соответствие формату email адреса
- Телефон - Проверка содержимого поля на соответствие формату телефона (Длина >= 6 симв. Содержит только цифры пробелы и -)
- Регулярное выражение - Проверка содержимого поля на соответствие пользовательскому регулярному выражению JS.
Для использования ReCaptcha необходимо
- Получить ключи доступа
- Указать ключи в настройках модуля
Все классы используемые в JS помечены префиксом js-. Их изменение или удаление крайне не рекомендовано.
Быстрый старт
- Установите модуль стандартными средствами Битрикс,
- Добавьте компонент формы на страницу,
- Сохраните страницу,
- Настройте компонент.
По вопросам связанным с работой модуля обращайтесь на dev@clientlab.ru