it-swarm-ko.tech

맞춤 캘린더

"날짜"필드가있는 콘텐츠 유형 ( "이벤트")이 있습니다.
캘린더를 블록으로 렌더링하기 위해 DateCalendar 를 사용하고 있습니다.
그 행동을 바꾸고, 연도를 신경 쓰지 않고 월과 일에만 집중하고 싶다. 따라서 2010 년 10 월 10 일, 2011 년 10 월 10 일, 2012 년 10 월 10 일, 10/10/* 날짜는 내가보고있는 연도에 관계없이 매년 10 월 10 일 달력에 표시되어야합니다.

나는 다음 두 가지 방법 중 하나를 사용하여 이것을 수행하는 것에 대해 생각했습니다.

첫 번째

날짜 반복을 사용하여 할 수 있지만 여기에 두 가지 불편한 점이 있습니다.

  • 반복 탭에서 "받는 사람 :"필드를 지정해야하며 매년 동안 반복하기를 원합니다.
  • 일부 이벤트 노드의 세부 정보를 볼 때 반복되는 모든 날짜가있는 목록이 표시됩니다! (예, 조정할 수 있습니다).

내가 첫 번째 문제를 해결할 수 있다면 두 번째 문제는 내가 처리 할 것이라고 생각하고 끝낼 것입니다.

두번째 것

캘린더 (월별보기에서는 블록보기에만 필요함)를 가지고 있으면 좋을 것입니다. 여기에서 매일 링크를 사용자 정의하고 매월 매일 클릭 할 수 있습니다. 예를 들어 "2011 년 10 월 10 일"날짜는/10102010,/10-10-2010 또는 내가 지정한 모든 날짜에 연결됩니다.

이렇게하는 방법이 있습니까? 그렇게하기 위해 일부 모듈을 수정하거나 후크를 작성해야하더라도 상관 없습니다.

6
Oscar Mederos

나는 FullCalendar 모듈을 커스터마이징하는 데 더 행운이 있었는데, 당신이 원하는 것을 달성하는 것이 더 쉬울 것입니다 : http://drupal.org/project/fullcalendar

도움을받을 수있는 IRC 채널 : # drupal-fullcalendar

1
ipwa