Заказ услуг на определенное время на сайте.

День добрый.
Есть задача создать онлайн бронирование помещения. Компания сдает в аренду помещение. Человек выбирает день в который нужна бронь, потом на какие часы и оплачивает. Следующий человек, если приходит, то видит, что на определенные часы в определенный день помещение уже занято, и может выбрать соответственно любое другое свободное время. Компонент oneBooking разрешает по дням только выбирать, нам надо по часам.
Плюс после всего этого, человек имеет до определенного срока отказаться от заказа и вернуть свои средства. Это наш начальник тоже хочет, чтоб было реализовано программно. Такое вообще возможно? Я ему говорю, что деньги поступают на счет, и вернуть уже без реального общения не получится. Или есть способы?
Вот такую задачку мне подкинули…
(или смотреть в сторону джумлы?)
Kirill
05 августа 2016, 07:08
modx.pro
962
0

Комментарии: 2

Владислав
05 августа 2016, 11:05
0
Была у меня такая задача. oneBooking естественно не подошел, но делал по тому же календарю — fullCalendar.
Там есть множество вариантов вывода, в том числе и недельный. Я сделал таблицу для хранения событий в которых создал необходимые мне столбцы (начало, конец и то что тебе нужно). Потом cmpgenerator мне сделал xpdo класс и схему, чтобы я мог работать с событиями как с объектами modx и выводил их в вызов fullCalendar через pdoResources. Добавлять и удалять можно через API или процессоры создать простые
    Kirill
    05 августа 2016, 11:30
    0
    Спасибо за ответ. А можно где увидеть результат?
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2