Я пытаюсь создать систему бронирования встреч, используя интерфейс календаря. В настоящее время я использую JQuery / datetimepicker, который интегрируется в Bootstrap 4 - tempusdominus-bootstrap-4.
Я использую вызов AJAX, который предоставляет мне диапазон доступных дат и времени в формате JSON. Обычно пользователь может выбирать из нескольких временных интервалов (в часовых интервалах) за один день.
В настоящее время я могу устанавливать даты динамически, используя опцию enableDates и форматируя массив, извлеченный из вызова AJAX. Однако я не могу указать временные интервалы для пользователя на выбор.
Искал такую функциональность повсеместно, но, похоже, решение моей проблемы не представляется возможным.
У кого-нибудь есть изящное решение для календаря встреч, для которого доступна только дата (ИВРЕМЯ!) Слоты показываются для бронирования?
Я попробовал fullcalender.io, который не позволяет устанавливать и ограничивать временные интервалы. Также пробовал другие плагины jquery, но я должен что-то упустить.