2013-11-28 113 views
3

我如何使用arshaw的完整日历显示所有员工明智任命单日历列明智。全日历显示所有员工的任命明智明智

在日视图中,我可以设置查看所有员工的预约,但我怎样才能为不同的员工列?

enter image description here

+0

我不认为你将能够做到这一点,只需使用Fullcalendar API,你将不得不改变基本代码来做到这一点。 –

+0

m也在搜索该 – Mohsin

+0

做类似的事情,使用事件作为约会, 但在一个月的时间内在一个月 – rashid

回答

0

This feature has been suggested,但似乎尚未在FullCalendar V2.1.1实现。但是我发现a fork that implements a "Resource view"。叉子的作者也在他的博客上写过an article

有基于FullCalendar v2.0.2的a demo,但是看起来他已经开始转向FullCalendar v2.1,这个版本与之前的版本有很大的不同。

演示代码显示添加了'resourceDay'视图类型,您可以定义资源并将资源分配给事件。我认为这是非常直观的使用。

$('#calendar').fullCalendar({ 
    header: { 
    left: 'prev,next today', 
    center: 'title', 
    right: 'month,agendaWeek,resourceDay' 
}, 
defaultView: 'resourceDay', 
resources: [{ 
    'id': 'resource1', 
    'name': 'Resource 1' 
}, { 
    'id': 'resource2', 
    'name': 'Resource 2' 
}, 
events: [{ 
    title: 'R1-R2: Lunch 12.15-14.45', 
    start: new Date(y, m, d, 12, 15), 
    end: new Date(y, m, d, 14, 45), 
    allDay: false, 
    resources: ['resource1', 'resource2'] 
}, 
... 
});