Эта форма собирает запрос на запись. Она не проверяет календарь и не удерживает время. После приёма заявки нужен отдельный этап подтверждения.
Дата и часовой пояс
В примере задана фиксированная нижняя граница даты. Для рабочего сайта вычисляйте допустимый день в нужном часовом поясе и повторяйте проверку на сервере. Доступность слотов нельзя вывести только из input type=date.
Подтверждение
Назовите действие «Запросить запись», если итог требует решения владельца. Сообщение «Вы записаны» уместно лишь после реального резервирования, которого в этом шаблоне нет.
Проверка
Попробуйте дату до нижней границы, пустую дату и разрешённое значение. Затем выберите время клавиатурой. После проверки полей настройте обработчик запроса и согласование времени.
Поля и ограничения
| Поле | Имя в запросе | Правило |
|---|---|---|
| Как к вам обращаться | name | Обязательное. Укажите, как к вам обращаться. |
| Email для ответа | email | Обязательное. Адрес для ответа, например hello@example.com. |
| Предпочтительная дата | requested_date | Обязательное. В примере нижняя граница 27.10.2026. Перед использованием обновите её. |
| Предпочтительное время | time | Обязательное. Доступность времени нужно подтвердить отдельно. |
| Комментарий | comment | Необязательное. Не передавайте чувствительные сведения. |