Дети простые
Hardcoded блок, в котором можно заполнить данные 3-х детей:
- Имя
- Фамилия
- Отчество
- День рождения
и загрузить файлом согласие.
Отличается от блока Дети 14 лет тем, что здесь не нужно заполнять место рождения и документ каждому ребенку.
Изменения 22 марта 2024: Добавлено поле отчество в каждого из детей. Нужно добавить поля в формы заявок АИС.
Ключи
// Свитчер
userWantsToTakeChildren
// Загрузка файлов
parentPermission
// Далее все инпуты типа "Строка", без обязательности
userChildFirstname_1
userChildLastname_1
userChildFatherName_1 // новое поле
userChildBirthday_1
userChildFirstname_2
userChildLastname_2
userChildFatherName_2 // новое поле
userChildBirthday_2
userChildFirstname_3
userChildLastname_3
userChildFatherName_3 // новое поле
userChildBirthday_3
Настройки блока
Можно настроить минимальный возраст. Он повлияет на следующие штуки:
Плашка вверху блока
Допускается до 3х детей возрастом от ${age} лет
Если не заполнить поле или поставить 0, будет ... от 0 лет
Валидация поля Год рождения
Сначала проверяется, что введенная дата не в будущем. Если введенная дата позже текущей - выведется ошибка Нельзя указывать дату в будущем
Потом проверяется соответствие ограничению
Допустим, сегодня 23 октября 2023
и в настройках указан минимальный возраст 3
Тогда любая введенная дата позже 23 октября 2020
будет невалидной, а красный текст ошибки под полем будет такой:
Допустимый возраст с 3 лет
Если не заполнить поле Мин. возраст
или поставить 0
, юзер сможет ввести любую дату, не позже текущей.
Сохранение черновика
Если выбрано "Да", сохраняются все заполненные поля.
Если выбрано "Нет" - потеряются все заполненные дети и загруженный файл.