Сергей ДаниловПроектирование и разработка сайта

Семейная программа с ясной возрастной границей

Возраст младшего участника проверяется до сохранения заявки.

Задача

Для семейной прогулки важен не средний возраст группы, а младший участник. Основной маршрут рассчитан в проекте на детей от семи лет.

Открыть работающий результат →

Возраст проверяется по выбранной программе

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

Два соседних возраста

Для «Лесной истории» шесть лет не проходят, семь проходят. У «Большой маленькой прогулки» другая граница — четыре года; форма проверяет выбранную программу, а не общее правило каталога.

Граница работы

Маршруты, адреса и остатки подготовлены для самостоятельного проекта. Заявка не является бронью, поездки не продаются; опорная дата каталога — 18.10.2026.

Что сделано

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

Шесть лет не проходит маршрут «Лесная история», семь и восемь проходят. Семья может выбрать более короткую прогулку без обхода ограничения.

Открыть работающий результат · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия