Форма

Типы полей

Обновлено

Форма собирается из полей. Двадцать типов покрывают почти любую задачу — от короткого текста до диапазона дат и оценки смайлами.

Поля добавляются на странице формы: Формы → нужная форма → Поля. У каждого поля видны название, тип, обязательность и кнопки правки.

Поля формы: список с типами и обязательностью

Порядок меняется перетаскиванием.

Текст и числа

ТипДля чего
ТекстИмя, город, короткий ответ. Поддерживает маску ввода
Многострочный текстСообщение, описание задачи. Со счётчиком символов
EmailПочта, с проверкой формата
ТелефонНомер, обычно с маской
ЧислоКоличество, бюджет. С минимумом, максимумом и шагом
СсылкаАдрес сайта, с проверкой формата

Дата и время

ТипДля чего
ДатаОдин день. Можно подставить значение по умолчанию со сдвигом
ВремяЧас и минуты
Дата и времяТо и другое одним полем
Диапазон датПериод «с» и «по» одним полем

Диапазон дат — это одно поле, а не два. Двумя отдельными полями связь между концами периода не держится ничем: их переставляют местами, одно удаляют, и в заявку приезжает половина срока. В заявке период сохраняется строкой вида 01.03.2026 — 05.03.2026.

Выбор из вариантов

ТипДля чего
СписокВыпадающий список, когда вариантов много
ПереключательОдин вариант из нескольких, все на виду
Карточки выбораТо же, но картинками. Число колонок настраивается
ФлажокСогласие, подписка — да или нет

Карточки выбора хорошо работают там, где вариант проще показать, чем описать: тип помещения, модель, стиль.

Оценка и шкала

ТипДля чего
ОценкаЗвёзды или смайлы, число делений настраивается
ШкалаПолзунок между минимумом и максимумом

Файлы и служебные

ТипДля чего
ФайлТехническое задание, фотография, документ
HTMLНе поле ввода: произвольный текст или разметка внутри формы
Скрытое полеЗначение, которое посетитель не видит и не меняет
КапчаСтавит капчу в нужное место формы

HTML удобен для пояснений и согласий: заголовок раздела, ссылка на политику обработки данных.

Типы от плагинов

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

Что дальше

У каждого поля есть свои настройки: маска, счётчик символов, описание, ширина, роль. Они разобраны в статье «Настройки поля». Показ поля по условию — в статье «Условный показ полей».