2007/11/05

ActiveCalendar

ActiveScafoldにも対応したdate_selectやdatetime_selectをjscalendarに対応させてくれるplugin。

ActiveCalendar - Javascript Calendar on Rails

インストールするには、アプリケーションのルートディレクトリでpluginをインストール。

./script/plugin install http://activecalendar.googlecode.com/svn/trunk/activecalendar

次にlayoutのヘッダ部分に、以下のコードを追加する。これだけ。

<%= stylesheet_link_tag "/javascripts/jscalendar-1.0/calendar-win2k-cold-1.css" %>
<%= javascript_include_tag "jscalendar-1.0/calendar.js" %>
<%= javascript_include_tag "jscalendar-1.0/lang/calendar-en.js" %>
<%= javascript_include_tag "jscalendar-1.0/calendar-setup.js" %>

layout以外のviewの変更や、model, controllerの修正は必要ない。すばらしい。

0 件のコメント: