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


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

Комментарии (2)

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