いい感じのカレンダーを簡単に作ることができる、 fullcalendar 。
初期状態のままでは英語のみとなっているので、日本語対応をしようと思います。
fullcalendar-rails の導入方法は簡単で、
gem 'momentjs-rails' gem 'fullcalendar-rails'
で
$ bundle install
とするだけ。
で、application.js
にて、
//= require moment //= require fullcalendar
とすれば、完了です。
あとはドキュメントにそって、好きなところに配置します。
しかしながら、このままだと英語なので、日本語化します。
application.js
に追記で、
//= require fullcalendar/lang-all
もしくは、
//= require fullcalendar/lang/ja
とし、
$("#calendar").fullCalendar({ lang: "ja", });
と設定すれば、日本語化できます。
おわり。