Я работаю над системой планирования с плагином jquery fullcalendar. Получение доступного времени для человека.
minTime: msg.d.Records.startHour,
maxTime: msg.d.Records.endHour
Это работает нормально. Но теперь я хочу отключить определенные часы (перерыв на обед). Как я могу это сделать? Эти часы будут поступать от веб-сервиса.
Ответ 1 · ShadeTreeDeveloper
Вы можете генерировать события для времени недоступности и использовать определенный цвет для обозначения недоступности. Затем, если кто-то попытается сохранить новое событие, прежде чем создавать новый объект события, вы можете прокрутить существующие события, чтобы увидеть, есть ли конфликт. В случае конфликта отмените генерацию события и отобразите сообщение для пользователя. Или вы можете использовать аналогичную стратегию, используя обратный вызов select (не путать с методом select).