2013-02-21 5 views
0

내 웹 사이트에서 전체 캘린더를 구현하려고합니다. 백엔드 데이터를 제공하는 Google 캘린더와 함께 캘린더를 사용할 수 있습니다. 나는 몇 가지 질문이 있습니다Google 캘린더의 전체 캘린더

  1. 어떻게 agendaday보기 (내가 문서에서 이해 해달라고) 내가 정상에 3 개 버튼을 가질 수 있도록 일정 하중, agendaweek을 추가하는 방법은 무엇입니까?

  2. 일정 세부 정보가 포함 된 Google 캘린더 페이지가 표시되어 사용자가 캘린더 일정을 클릭하지 못하게 할 수있는 방법이 있습니까? 대신 사용자가 이벤트 위로 마우스를 가져가 이벤트 세부 정보를 가져 오길 원합니다. 사용자를위한 Google 캘린더 인터페이스를 표시하지 않고 단순히 캘린더 데이터를 입력하기 위해 백엔드에서 사용하는 것이 좋을 것입니다. 어떻게하면됩니까?

답변

1

1) 헤더에 표시 할보기 옵션을 포함해야합니다. 이런 식으로 뭔가가 :

header: { 
    left: 'prev,next today', 
    center: 'title', 
    right: 'month,agendaWeek,agendaDay' 
} 

2) 당신은 eventClick 콜백을 사용하여 이벤트에 대한 클릭 이벤트를 중단 할 수 있습니다. 여기서 이벤트를 팝업으로 유도하거나 false을 반환 할 수 있습니다. 호버에 대해 eventMouseover 콜백을 사용할 수 있습니다. 이 콜백에 대한 문서의 링크를 확인하십시오. eventClickeventMouseOver

희망이 있습니다.

+0

어떤 스크립트를 언급하고 있습니까? 또한 JS 코드를 게시하십시오! – ganeshk

+0

Ok - 내가 게시 한 링크를 확인 했습니까? 예제를 사용하여 수행 할 작업을 정확하게 보여줍니다. 특정 항목을 찾고 있다면 코드를 게시하십시오. 그러면 내가 어떻게 표시하는지 알 수 있습니다. – ganeshk

+0

Nah! 이 코드를 JS 코드에 추가합니다. 여기에서 Google 캘린더로 FullCalendar를 초기화합니다. 지금까지 해 온 것을 보여 주실 수 있습니까? 질문을 편집하여 코드를 추가 할 수 있습니까? – ganeshk

관련 문제