event_calendar プラグイン その後
はい、使えました。
ただし、色々カスタマイズしました。
カスタマイズは、calendar_helper内で行います。
https://github.com/elevation/event_calendar
は、英語で込み入ってくるとちんぷんかんぷん・・・
まぁ、それでも必死こいてやってみて、できました。
改造したのは、日付のリンク追加です。
def event_calendar_opts { :year => @year, :width => 900, :link_to_day_action => "day" }
んでルーティングをいじって
match "/calendar/new/:year/:month/:day/:xxxxxx", :controller => "calendar", :action => "day"
そんでまたhelperにもどってオーバーライド
# override this in your own helper for greater control def day_link(text, date, day_action) link_to(text, params.merge(:action => day_action, :year => date.year, :month => date.month, :day => date.day), :class => 'ec-day-link')
↑この関数内をまるまる書きなおしてます。
あと、eventのリンク等もいじってます。
何ツーか、チョッチデザインが気に入らんかも・・・