Пользовательские поля в разделе «Ученики»¶
Краткий обзор¶
В разделе Ученики администратор школы может добавлять пользовательские поля — дополнительные столбцы информации, которых нет среди стандартных полей системы.
Такие поля отображаются в карточке каждого ученика, а также отдельной колонкой в общем списке учеников на странице «Ученики».
Эта гибкая настройка позволяет собирать именно ту информацию, которая необходима образовательному учреждению.
Как добавить новое поле¶
- Перейдите в раздел Ученики → Пользовательские поля.
- Нажмите Добавить.
- В поле Тип выберите необходимый тип поля из списка.
- Заполните параметры, которые появляются для выбранного типа (они отличаются в зависимости от типа поля — см. ниже).
- Нажмите Сохранить.
После сохранения поле сразу появится в форме добавления/редактирования карточки ученика и будет доступно для заполнения.
Общие настройки (доступны практически для каждого типа поля)¶
| Параметр | Назначение |
|---|---|
| Заголовок (обязательно) | Название поля, которое будет отображаться пользователю. Максимум 255 символов. |
| Обязательное | Если включено, форму/карточку ученика нельзя сохранить без заполнения этого поля. Используйте для критически важной информации (например, даты подписания согласия или наличия удостоверений, подтверждающих льготный статус, таких как ВПЛ, УБД и т. д.). |
| Скрыть | Скрывает столбец поля в таблице списка (например, в списке учеников), но оставляет поле доступным для редактирования в форме карточки. Полезно для полей, которые используются редко и не должны перегружать общую таблицу информацией. |
| Описание | Необязательная подсказка под полем — краткий пояснительный текст о том, что и как следует заполнить. |
Ниже представлены типы полей и рекомендации по их использованию.
1. Флажок¶
Что это: простое поле «да/нет» в виде флажка ☐ → ☑.
Когда использовать:
- Двузначные характеристики: «Есть удостоверение ВПЛ», «Требуется индивидуальное сопровождение», «Согласие на использование персональных данных предоставлено» и т. д.
- Ситуации, когда достаточно отметки «есть / нет» без дополнительных деталей.
Особых параметров, кроме общих, нет — это самый простой в настройке тип поля.
2. Дата и время¶
Что это: поле для ввода даты и, при необходимости, времени.
Дополнительные параметры:
- Формат даты — определяет, как будет отображаться дата (например,
Y-m-dдля формата 2026-08-19). Если школе нужен определённый формат даты в таблицах, укажите его здесь. - Включить время — если включено, пользователь выбирает не только дату, но и время и указывает его формат, например
hh\:mm\:ss(часы:минуты:секунды).
Когда использовать:
- «Дата подписания» (согласия, договора).
- «Дата зачисления», «Дата медицинского осмотра».
- Если важно точное время события, включите Включить время.
3. Электронная почта¶
Что это: текстовое поле с проверкой корректности введённого адреса электронной почты.
Когда использовать:
- Дополнительный контактный email (например, электронная почта второго родителя или опекуна) помимо основного адреса профиля.
- Любое поле, где важно, чтобы система сразу проверяла формат адреса и предотвращала ошибки при вводе.
Особых параметров, кроме общих, нет.
4. Число¶
Что это: поле для ввода числового значения с возможностью установить ограничения.
Дополнительные параметры:
- Минимум / Максимум — границы допустимого значения (например, возраст от 3 до 18).
- Знаков после запятой — количество цифр, которые можно вводить после десятичного разделителя (0 — только целые числа).
- Шаг — величина, на которую изменяется значение при нажатии стрелок вверх/вниз в поле (например, шаг 1 или 0,5).
Когда использовать:
- Количество братьев/сестёр в школе, номер группы, средний балл/рейтинг, вес/рост (для спортивных программ) и т. д.
- Везде, где необходимо гарантировать, что введено именно число в определённом диапазоне.
5. Стоимость¶
Что это: число, отображаемое как денежная сумма с указанием валюты.
Дополнительные параметры:
- Минимум / Максимум / Знаков после запятой / Шаг — работают так же, как в поле «Число».
- Локаль — определяет валюту и формат отображения суммы (например, UAH).
- Маскировать значение — скрывает конкретную сумму в списке (в таблице значение отображается замаскированным звёздочками
*), при этом само значение сохраняется и используется. Просмотреть его можно, нажав на значок глаза под заголовком столбца.
Когда использовать:
- «Стоимость участия в программе», «Сумма оплаты за кружок», «Стоимость учебников».
- Если сумма должна оставаться конфиденциальной в общем списке — включите маскирование.
6. Выпадающий список¶
Что это: поле, в котором пользователь выбирает одно значение из заранее заданного списка вариантов.
Дополнительные параметры:
- Опции (обязательно) — список вариантов для выбора. С помощью кнопки + можно добавить варианты, а – — удалить их. В обоих полях необходимо продублировать содержимое.
- Разрешить пустое значение — если включено, пользователь может не выбирать ни одного варианта.
Когда использовать:
- Когда ответ должен выбираться из ограниченного, заранее определённого списка: «Группа здоровья», «Способ оплаты», «Выбранное направление кружка».
- Это лучший выбор, чем текстовое поле, когда важно унифицировать ответы (чтобы вместо одного стандартного варианта не появлялись значения «5-А», «5а», «5 А»).
7. Длинный текст¶
Что это: многострочное текстовое поле для развернутых ответов.
Дополнительные параметры:
- Макс. символов — ограничение длины текста.
- Сокращать в списке после (символов) — в таблице длинный текст автоматически сокращается после указанного количества символов, чтобы не перегружать таблицу.
- Показывать полный текст во всплывающем окне — при наличии сокращения позволяет открыть полный текст в модальном окне по клику (требует установленного ограничения на сокращение).
Когда использовать:
- «Особенности здоровья ребёнка», «Дополнительные пожелания родителей», «Комментарий врача/психолога», описание достижений.
- Везде, где ответ может быть длиннее одного предложения.
8. Текст¶
Что это: простое однострочное текстовое поле.
Дополнительные параметры:
- Макс. символов — ограничение длины введённого текста.
Когда использовать:
- Короткие ответы фиксированного, но не строго ограниченного формата: «Номер удостоверения», «Имя контактного лица», «Название предыдущего учебного заведения».
- Если ответ короткий (одно слово или фраза), выбирайте Текст, а не Длинный текст.
Практические рекомендации¶
- Выбирайте наиболее узкий тип поля, который подходит для задачи. Например, для даты используйте Дата и время, а не Текст: это предотвращает ошибки ввода и позволяет сортировать/фильтровать данные по дате.
- Отмечайте «Обязательное» только для действительно критически важной информации — большое количество обязательных полей усложняет заполнение регистрационной формы родителями.
- Используйте «Описание» для пояснения нетипичных или неочевидных полей — это снижает количество ошибок при заполнении.
- «Скрыть» целесообразно использовать для полей (например, внутренних пометок), которые не должны перегружать общий список учеников, но необходимы в карточке.