2017-11-20 13 views
0

저는 FullCalendar를 사용하여 매일 3 개의 섹션으로 내 일정을 생성합니다. groupByDateAndResource 속성과 그와 같은 리소스를 추가합니다.FullCalendar.js를 사용하여 날짜와 리소스를 그룹화하는 방법은 무엇입니까?

$('#calendar').fullCalendar({ 
    header: { 
     left: 'prev,next', 
     center: 'title', 
     right: 'agendaWeek,agendaDayTrucks' 
    }, 
    views: { 
     agendaDayTrucks: { 
      type: 'agenda', 
      duration: { day: 1 }, 
      buttonText: 'Truck View Per Day' 
     } 
    }, 
    buttonText: { 
     week: 'Week View' 
    }, 
    nowIndicator: true, 
    defaultView: 'agendaWeek', 
    defaultDate: moment().format('YYYY-MM-DD'), 
    slotDuration: '01:00:00', 
    snapDuration: '00:05:00', 
    groupByDateAndResource: true, 
    resources: [ 
     { id: 'truck1', title: 'Truck 1' }, 
     { id: 'truck2', title: 'Truck 2' }, 
     { id: 'truck3', title: 'Truck 3' } 
    ] 
    ... 
}); 

내 캘린더는 완벽하게 표시되지만 내 열은 3 개의 섹션으로 나누어지지 않습니다. See image

내 모든 요일을 FullCalendar.js 섹션으로 나누려면 어떻게합니까?

감사합니다.

는 해결책 :

나는 extension scheduler.js를 설치했습니다. FullCalender의이 확장은 원하는대로 모든 리소스를 표시합니다.

+0

당신은, FullCalendar는 헤더와 본문에 대한 테이블을 만들어 자신에 의해 셀을 분할해야하므로 각 셀은 "TD"입니다, 당신은 자신에 의해 하위 세포로 분할해야합니다. – Shaybi

답변

0

당신은 이렇게해야합니다. 헤더에 있습니다. 그리고 몸체에서 다시 셀을 나누어야합니다.

enter image description here

+0

FullCalendar.js는 라이브러리이며 생성 된 interne입니다. 어떻게 작동하는지 모르면 어떻게 세포를 나눌 수 있습니까? –

+0

javaScript/jQuery를 사용하면 라이브러리 함수를 무시하고 원하는대로 재생할 수 있습니다. – Shaybi