Форма для отправки писем
Форма должна содержать следующие поля:
Имя
Телефон (с маской +7(---) --- ----)
Дата визита (календарик во всплывающем окошке)
Время визита (выбор в 24 часовом формате)
Количество гостей (выпадающий список с цифрами)
Комментарии (текстовое поле)
Сложность в том, что бронирование возможно 1-2 раза в день, в зависимости от времени. Т.е. в календарике(поле "Дата визита") должны отмечаться уже занятые дни с соответствующими всплывающими комментариями.
После отправки письма вместо формы появляется сообщение, типа: "Принято. Мы перезвоним. Спасибо Вам и т.д.", т.е. просто какой-то текст. Потом отредактируем его.
Также должна быть функция отмена брони (не пользователем).
Т.е. принцип следующий:
Пользователь заходит на эту страницу, выбирает для себя удобное время и дату, заполняет остальные данные, нажимает на кнопку "забронировать" и читает сообщение об успешном завершении брони.
Другой пользователь заходит на эту же страничку и действует по той же схеме, только в этот же день забронировать ничего не может.
На эл.ящик приходит письмо с данными из формы и название или ИД этой формы. Далее по указанному номеру с пользователем связывается наш сотрудник и подтверждает время и дату.
Если пользователь подтвердил указанные данные, все отлично, если не подтвердил - нужно бронь отменить(как именно отменить - это вопрос для обсуждения с исполнителем. Возможно, необходимо создание отдельного интерфейса).
С дизайном формы уже определились.
Какие-либо шаблонные варианты не рассматриваются.