FullCalendarに祝日カレンダー追加できない
fullcalendar-rails (1.5.4.0)
rails (3.2.11)
gcalは2009のもの
カレンダープラグインのfullCalendar。カレンダーを表示するだけなら問題なかったけど、
祝日を追加しようとすると以下のエラーが通してくれなかった。
Uncaught TypeError: Cannot set property 'gcalFeed' of undefined gcal.js:14 (anonymous function) gcal.js:14 (anonymous function)
requireの順番が原因と思って自分でincludeする順番を以下のように手書きしたけどだめだった。
# app/views/layouts/application.html.erb ... <%= javascript_include_tag "application" %> <script type='text/javascript' src='assets/fullcalendar.js'></script> <script type='text/javascript' src='assets/fullcalendar/gcal.js'></script> <script type="text/javascript"> $(function() { $('#calendar').fullCalendar({ events: $.fullCalendar.gcalFeed( 'http://www.google.com/calendar/feeds/ja.japanese%23holiday%40group.v.calendar.google.com/public/full/' ) }); ) ...
だめだった。
だめだった。
ソースを読めということか
参考記事
http://blog.scimpr.com/2013/01/25/rails3-2%E3%81%A7google-calendar%E3%83%A9%E3%82%A4%E3%82%AF%E3%81%AA%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC%E3%82%92%E4%BD%BF%E3%81%86%E3%80%9Cfullcalendar-rails/
https://github.com/bokmann/fullcalendar-rails
http://kazunori-lab.com/uchikikase/?p=859
http://d.hatena.ne.jp/okinaka/20110807/1312667190
http://arshaw.com/fullcalendar/docs/google_calendar/
http://blog.scimpr.com/2013/01/25/rails3-2%E3%81%A7google-calendar%E3%83%A9%E3%82%A4%E3%82%AF%E3%81%AA%E3%82%AB%E3%83%AC%E3%83%B3%E3%83%80%E3%83%BC%E3%82%92%E4%BD%BF%E3%81%86%E3%80%9Cfullcalendar-rails/