Codenrock
ОрганизаторСредний6 мин

Типы вопросов формы

Все типы вопросов регистрационной формы и их настройки

# Типы вопросов формы Регистрационная форма конкурса позволяет собрать дополнительную информацию от участников. Платформа поддерживает несколько типов вопросов. ## Доступные типы вопросов ### TEXT — Текстовое поле Короткий текстовый ввод (одна строка). **Применение**: Имя, должность, ссылка на GitHub, компания. ### TEXTAREA — Многострочный текст Большое текстовое поле для развёрнутых ответов. **Применение**: О себе, мотивация участия, опыт работы. ### SELECT — Выпадающий список Выбор одного варианта из списка. **Применение**: Уровень опыта, должность, роль в команде. **Настройка**: Задайте варианты ответов (FormQuestionOption). ### MULTI_SELECT — Множественный выбор Выбор нескольких вариантов из списка. **Применение**: Навыки, технологии, интересы. **Настройка**: Задайте варианты ответов (FormQuestionOption). ### CHECKBOX — Флажок Одиночный чекбокс для подтверждения (да/нет). **Применение**: Согласие с правилами, подтверждение условий. ### RADIO — Радио-кнопки Выбор одного варианта из нескольких (радио-группа). **Применение**: Формат участия, предпочтительный трек. **Настройка**: Задайте варианты ответов (FormQuestionOption). ### DATE — Дата Выбор даты из календаря. **Применение**: Дата доступности, предпочтительная дата. ### FILE — Загрузка файла Загрузка файла при регистрации. **Применение**: Резюме, портфолио, сертификат. ### BIRTHDAY — Дата рождения Специальный тип для ввода даты рождения. **Применение**: Проверка минимального возраста. **Особенность**: Можно задать `minAge` — минимальный возраст участника. Если участник младше, регистрация будет отклонена. ### UNIVERSITY — Университет Поле с автодополнением из базы университетов. **Применение**: Для студенческих конкурсов. ### CITY — Город Поле с автодополнением из базы городов. **Применение**: География участников, статистика. ## Общие настройки вопроса Каждый вопрос имеет следующие параметры: | Настройка | Описание | |-----------|----------| | **Текст вопроса** (label) | Что увидит участник | | **Подсказка** (hint) | Пояснение под вопросом | | **Обязательный** (required) | Нужно ли заполнять для завершения регистрации | | **Порядок** (order) | Позиция вопроса в форме | ## Варианты ответов Для типов SELECT, MULTI_SELECT и RADIO нужно создать варианты ответов: 1. Добавьте вопрос нужного типа 2. Нажмите **«Добавить вариант»** 3. Введите текст варианта 4. Задайте порядок отображения 5. Повторите для всех вариантов ## Требования к полям профиля Помимо вопросов формы, можно требовать заполнение полей профиля участника: | Поле | Описание | |------|----------| | **NAME** | Имя | | **SURNAME** | Фамилия | | **PHONE** | Телефон | | **TELEGRAM** | Telegram-username | | **BIRTHDAY** | Дата рождения | | **SEX** | Пол | Если поле обязательно, участник не сможет завершить регистрацию без его заполнения. ## Переводы Тексты вопросов и вариантов поддерживают мультиязычность через поле `translations` (JSON). Это позволяет показывать форму на языке участника. ## Советы 1. **Не перегружайте форму** — слишком много вопросов снижает конверсию 2. **Используйте подсказки** — помогайте участникам понять, что от них ждут 3. **Обязательные поля** — только для действительно важной информации 4. **SELECT вместо TEXT** — где возможно, предлагайте выбор (легче анализировать) 5. **Минимальный возраст** — используйте BIRTHDAY с `minAge` для возрастных ограничений ## Частые вопросы **В: Можно ли менять форму после начала регистрации?** О: Да, но удаление вопроса удалит и ответы участников. **В: Где посмотреть ответы?** О: В разделе **«Сообщество» → «Участники»**. Доступен экспорт в Excel. --- ## Связанные статьи - [Конструктор форм](/docs/organizer/registration/form-builder) - [Управление участниками](/docs/organizer/community/participants) - [Экспорт данных](/docs/organizer/community/export)
Последнее обновление: 20.08.2026
К оглавлению