我正在使用从http://ikelin.github.io/fullcalendar/ ...
下载资源视图的完整日历我正在使用"资源" as"人员"。现在我想为这些人分配可用的时间段,并且完整的日历应该自动地"阻止"没有可用的时隙,所以我无法为该资源创建事件。
我已经在我的数据库中节省了每天的时间,例如:personid,day,starttime,endtime。我想创建一个每周一次的活动,例如"阻止"每次< starttime和>时间结束。但问题是,这些事件也会在普通观点中看到。
还有其他想法或建议吗?
由于
答案 0 :(得分:2)
我没有找到一个优雅的解决方案。但我只是警告用户不可能这样做,我重新加载日历,以便事件回到最初的位置。
我的fullCalendar初始化的这一部分:
eventDrop: function (event, delta, revertFunc, jsEvent, ui, view) {
if (isNaN(parseInt(event.resourceId))) {
alert('You cannot move event here');
$(selectorFullCalendar).fullCalendar('refetchEvents');
}
},