Простая система бронирования столов joomla 1.7

Виталий17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
13.12.2011

Здравствуйте!

Фронт-енд:

Есть схема зала, на ней отображены столики, если начиная с текущего времени у стола есть хотя бы одна бронь, то стол желтого цвета, если у стола нет брони, то зеленого.

По наведению (или клику) на стол, появляется всплывающее окошко: если стол зеленого цвета, то форма для брони (ФИО, Дата брони, Время с которого бронировать стол и телефон – все поля обязательны для заполнения), если стол желтый отображает текст или таблицу с датой и временем брони и внизу ссылка «забронировать на другое время», по нажатию открывается форма для бронирования аналогичная зеленому столу.

После бронирования, появляется сообщение об успешном бронировании и отправляется e-mail на указанный в параметрах админки.

Админка:

Страница компонента будет содержать таблицу с полями (чекбокс для выбора, № стола, дата и время бронирования, ФИО и кнопка удалить). По нажатию на номер стола, дату и время и ФИО открываетя всплывающее окно для редактировании даты и времени.

Возможность фильтрации по № Стола.

Возможность сортировки по № Стола и дата с временем.

Кнопки:

Параметры: по нажатию всплывает окошко с полем для ввода e-mail адреса.

Создать: открывается окно с формой (ФИО, Дата и время, № стола и телефон), если на это время уже есть бронь выдать ошибку.

Удалить: удаляет отмеченную бронь.