Можно ли настроить полный календарь с временными интервалами: утром, днем и вечером

#fullcalendar #timeslots

#полный календарь #временные интервалы

Вопрос:

Я хотел бы настроить FullCalendar так, чтобы в нем было всего 3 временных интервала в день для;

  • Утро (9:00 — 12:00)
  • Вторая половина дня (13:00 — 16:00)
  • Вечер (17:00 — 20:00)

Возможно ли это? Если да, то как это будет сделано?

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

1. Нет, это невозможно. Временные интервалы должны а) быть одинаковой длины (вы рассмотрели это) и б) быть непрерывными без каких-либо промежутков между слотами — вы не соответствуете этому требованию. Вместо этого я предлагаю использовать функции рабочего времени или фоновых событий, чтобы блокировать периоды, в которые вы не хотите никаких событий, а также использовать различные предоставленные хуки (например, selectAllow), чтобы контролировать, какое время начала может быть выбрано.

2. Так что это сработает, если я изменю свои требования в соответствии с вашими критериями? например. — Утро (8:00 — 12:00) — Вторая половина дня (12:00 — 16:00) — Вечер (16:00 — 20:00)

3. Это не мои критерии, это критерии FullCalendar! Но да, это должно сработать. Используйте slotDuration настройку для управления — см. fullcalendar.io/docs/slotDuration .

4. Хорошо, я могу заставить это работать. Спасибо. 1