Help

Типы полей

Каждая форма составляется из полей определенных типов. У каждого поля есть стандартный набор параметров:

  • Название
    Обычно отображается перед полем для ввода. Но на странице выбора дизайна, можно сделать так, чтоб названия отображались слева или внутри поля.
  • Описание
    Небольшое описание поля. Например, можно написать пример для ввода.
  • Обязательное поле
    Если данная галочка отмечена, то форма не будет отправляться, пока данное поле не будет заполнено.
  • Скрытое поле
    Данный параметр подойдет продвинутым пользователям. Бывает так, что часть полей нужно скрыть от заполнения, так как заполнены они могут быть только автоматическим образом.

Строка

Обычная строка. Может быть использовано для любых текстовых и числовых данных. Например для ФИО, адреса сайта и т.д.

Текст

Мультистроковое поле. Может быть использовано для больших текстовых даннхы. Например, для текста вопроса, описания проблемы и т.д.

Email

Данное поле используется для ввода электронного адреса. У данного поля есть дополнительная опция -  проверять на валидность. Если отмечено, то будет производиться проверка правильности заполненного поля. Емайл считается правильным если есть знак @, есть текст после знака @, есть точка после знака @ и есть текст после точки. На валидность пройдут любые utf8 емайлы.

Номер телефона

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

Поле считается валидным, если введенный номер удовлетворяет маске.

Поле маска вводится маска телефона в определенном формате. Но есть 2 предустановленных формата:

  • phone
    Универсальная маска для номеров телефонов. Проверяет на валидность номера телефонов разных стран.
  • phone-ru
    Маска для российских номеров телефонов. Имейте ввиду, так как в России очень много кодов - данная маска работает медленней других.

Маску так же можно указать собственную. Например, для международных номеров России маска будет следующая: +7(999)999-99-99

Выбралка

Данный тип поля нуждается в воде списка допустимых значений и имеет 2 вида отображения

В виде радио-кнопок
В виде селектора

Чекбокс

Стандартная галочка. Может быть использована, например для того, чтоб получить у пользователя согласие на получение от вас информационных сообщений. 

Файл

Поле для загрузки файлов имеет 2 дополнительных опции:

  • Расширения
    вводятся допустимые расширения файлов, через запятую. Например: png, jpg, jpeg, gif
  • Макс. размер
    Максимальный размер загружаемого файла. Вводится в байтах.

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

Кнопка

Кнопка используется для отправки заполненной формы. Имеет дополнительный параметр:

  • положение кнопки
    Позволяет отобразить кнопку по центру, слева или справа.

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

Заметка

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

Шапка

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

Допускается отключение шапки.