Как реализовать бэкэнд управления доступностью тура / активности - PullRequest
0 голосов
/ 12 февраля 2019

Я реализую некоторый проект бронирования туристических продуктов с помощью codeigniter framework и базы данных mysql.

Проблема в том, что эти продукты имеют различную доступность, и я хочу легко сохранить и получить доступную информацию о продукте

Когда пользователь выполняет поиск по дате, мне нужно выбрать доступные туры и мероприятия на эту дату

Пример:

Опыт

Тематические парки - Он доступен каждый день сВремя открытия и закрытия.Пользователь должен выбрать дату только для того, чтобы забронировать ее (для некоторых парков один из дней недели будет выходным днем)

Кулинарные классы - у них будут слоты, пользователь должен забронировать конкретный день и время в этот день, чтобы забронировать их.

Туры

Групповые туры - Поставщик назначит фиксированные даты, пользователь должен выбрать одну из этих дат для бронирования

Индивидуальные туры - Пользователь может выбратьЛюбая дата, чтобы забронировать его

Я должен был работать над двумя индивидуальными решениями для планирования событий и туров.Пожалуйста, помогите мне сделать это

1 Ответ

0 голосов
/ 04 марта 2019

Просто используйте RRule для создания расписания

https://medium.com/@ScullWM/design-and-manage-recurring-events-fb43676e711a

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...