fullcalendar - 多用户视图

时间:2010-08-30 11:51:13

标签: fullcalendar

如何按用户名在fullcalendar组中的单个页面中显示多个用户事件?

3 个答案:

答案 0 :(得分:2)

它不是内置的,但我正在使用eventAfterRender方法根据Feed生成器中设置的索引值修改事件的宽度和左侧位置。

例如:来自user1的事件具有0px的基本左偏移,user2 200px,user3 300px等,并且事件的宽度基于总宽度除以用户数。处理重叠事件等有点痛苦,但最终很好地解决了。

答案 1 :(得分:1)

经过长时间的搜索,实际上有一些解决方案:

此页面是您在Stack Overflow中获得的最佳主题:Adding a Resource View/Gannt chart to jQuery Fullcalendar

有两个fullCalendar分支包含一个资源视图,可以执行您(和我)正在寻找的内容:

https://github.com/benbruscella/fullcalendar

https://github.com/ikelin/fullcalendar

我尝试了演示并且做了工作。

实际上,这里是所有github fullCalendar分支的列表: http://forked.yannick.io/arshaw/fullcalendar

答案 2 :(得分:0)

我相信sweetie要求的是同一日历上的多用户显示。

Jquery-week-calendar具有此功能。 http://themouette.github.com/jquery-week-calendar/weekcalendar_demo_3.html非常好。

我希望FullCalendar在某些时候添加它。与此同时,这必须通过相当多的事件布局例程定制来实现。您必须为每个用户分配不同的css类,然后覆盖布局系统以同时显示同时发生的事件而不是重叠它们。