Компонент разработан для ускорения создания и настройки разнообразных форм без вмешательства в код компонента и шаблона.
Возможности компонента в текущей версии:
- new установив checkbox "Требовать принять пользовательское соглашение" форма будет требовать от пользователя поставить галочку принятия пользовательского соглашения ( в соответствии с ЗАКОНОМ О ПЕРСОНАЛЬНЫХ ДАННЫХ 152-ФЗ )
- new вместо стандартной капчи может быть использована рекапча - reCaptcha от Google
- new добавлен новый параметр позволяющий изменять получателя EMAIL_TO почтовых сообщений из элементов связанного инфоблока
- создание лидов в Битрикс 24!
- сохранение в инфоблок
- поля формы формируются из свойств инфоблока
- new в списках (select, checkbox и radio) формируемых из свойств привязки к элементам ифобоков, привязки к разделам ифоблоков можно выводить только активные элементы или Все.
- new в списках (select, checkbox и radio) формируемых из свойств привязки к элементам ифобоков, привязки к разделам ифоблоков и свойства типа список можно задавать поле для сортировки и направление сортировки.
- Возможно задать индивидуальный тип отображения для каждого поля
- типы полей: text, password, select, checkbox, radio, textarea, hidden
- select, checkbox, radio - списки формируются из значений свойств типов список, привязка к разделам инфоблока, привязка к элементам инфоблока
- Указание ID формы в настройках компонента, позволяет размещать несколько форм на одной странице - формируется автоматически при первичном размещении компонента.
- Указание названия кнопки (submit - отправка формы) в настройках компонента
- указание текста отображаемого после успешного отправления формы, в настройках компонента.
- возможность сохранять в свойствах инфоблока адреса, с которого была отправлена форма, referer - если он есть, и ip адреса посетителя, который отправил заполненную форму.
- возможность задать название для создаваемого элемента инфоблока в настройках компонента - позволяет различать результаты сохранения различных форм в одном инфоблоке.
- возможность задать название формы в настройках компонента
- возможность задать название (label) для каждого поля индивидуально и отличное от названия свойства
- возможность задать подсказку (placeholder) для каждого поля индивидуально и отличное от названия свойства (кроме свойств select, checkbox, radio)
- возможность установить проверку заполнения каждого поля. Проверка осуществляется средствами html, установкой атрибута required для поля - может не работать в некоторых версиях браузеров (в Safari)
- возможность установить множественному свойству, множественный выбор значения - для select и checbox
- возможность указать в настройках компонента один или несколько почтовых шаблона выбранного типа почтовых событий
- возможность создать несколько почтовых шаблонов и использовать каждый для свой формы
- в почтовом шаблоне возможно использовать код свойства, наименование поля (указанное в настройках компонента), и значение свойства - отдельно для каждого.
- при сохранении в инфоблок значений свойств типов привязка к разделу инфоблока и привязка к элементу инфоблока сохраняются идентификатор, а не само значение (наименование) раздела/элемента.
- при формировании лида в Битрикс 24 указанным свойствам устанавливается значение (наименование) раздела/элемента. Для множественного типа свойств формируется список через запятую всех выбранных значений (наименований) разделов/элементов.
- при формировании лида для каждого поля формы можно указать свое свойство из списка стандартных - 34 возможных варианта.
- для формирования лида потребуется только адрес вашего портала Битрикс 24, логин и пароль.
стандартные возможности компонента:
- AJAX
- CAPCHA
- reCaptcha
Вы можете не только посмотреть скрины, демонстрирующие работу компонента, но и поставить на ваш сайт полнофункциональную версию, работающую в триальном режиме 14 дней. Это позволит Вам протестировать Универсальную настраиваемую форму своими руками на вашем сайте бесплатно!