2016-07-04 2 views
0

타사 API에서 .ics 파일을 가져 오는 중 캘린더보기에 ICS 데이터를 표시하고 싶습니다. 쉬운 프론트 엔드 통합을 위해 ics 파일 배열을 가져올 수있는 플러그인이 있습니까 (단일 ics 파일은 지금 할 것입니다)?. ruby ​​on rails보기에서 .ics 데이터를 달력 형식으로 표시하는 방법은 무엇입니까?

저는 현재 iCalendar를 사용하여 ics 파일을 구문 분석하고 있습니다.

모든 아이디어 나 제안 사항은 대단히 감사합니다. 감사합니다

답변

1

너는 iCalendar을 시도해야한다, ics 파일을 분석한다.

편집 : 표시 당신은 당신이 모든 관련 특성을 저장할 수 있도록 당신이 Event 모델을 만들 수 있습니다 iCalendar는에서 Full Calendar

을 사용할 수 있으며, 다음과 같은 아래의 이벤트 인덱스 뷰를 통해 레일의 전원을 사용합니다.

# in events controller 
class EventsController < ApplicationController 
    def index 
    @events = Event.all 
    end 
end 

# in events index view 
<div id="calendar"></div> 
<script> 
    $('#calendar').fullCalendar({ 
    events: "<%= @events.to_json %>" 
    }); 
</script> 
+0

"현재 ics 파일을 구문 분석하는 데 ical을 사용하고 있습니다." – matthewalexander

+0

내 질문에 대한보기에서 구문 분석 된 데이터를 표시하는 것입니다 – matthewalexander

+0

죄송합니다 몇 가지 프로젝트에 사용되는 전체 일정 보석을 추가했습니다 꽤 – thomasstephn