Простая система бронирования столов joomla 1.7
Здравствуйте!
Фронт-енд:
Есть схема зала, на ней отображены столики, если начиная с текущего времени у стола есть хотя бы одна бронь, то стол желтого цвета, если у стола нет брони, то зеленого.
По наведению (или клику) на стол, появляется всплывающее окошко: если стол зеленого цвета, то форма для брони (ФИО, Дата брони, Время с которого бронировать стол и телефон – все поля обязательны для заполнения), если стол желтый отображает текст или таблицу с датой и временем брони и внизу ссылка «забронировать на другое время», по нажатию открывается форма для бронирования аналогичная зеленому столу.
После бронирования, появляется сообщение об успешном бронировании и отправляется e-mail на указанный в параметрах админки.
Админка:
Страница компонента будет содержать таблицу с полями (чекбокс для выбора, № стола, дата и время бронирования, ФИО и кнопка удалить). По нажатию на номер стола, дату и время и ФИО открываетя всплывающее окно для редактировании даты и времени.
Возможность фильтрации по № Стола.
Возможность сортировки по № Стола и дата с временем.
Кнопки:
Параметры: по нажатию всплывает окошко с полем для ввода e-mail адреса.
Создать: открывается окно с формой (ФИО, Дата и время, № стола и телефон), если на это время уже есть бронь выдать ошибку.
Удалить: удаляет отмеченную бронь.