2011-09-13 10 views
1

私はevent_calendarプラグインを開発中です。私は部分的にイベントカレンダーをロードしたい。私はコントローラにメソッドを作成し、それはpartialメソッドを呼び出します。しかし、カレンダーを部分的に読み込む方法がわかりません。私は部分的に何を追加すべきですか?私はレール2.3.8とルビー1.8.7に取り組んでいますイベントカレンダーを部分的に読み込む方法は?

答えて

0

また私はevent_calendarと私のアプリケーションにちょうど続く使用して、それは私のために働く。

<%= event_calendar %> 

注:以前はそれを使用していましたが、フィールドstart_at、end_atを作成すると問題が発生し、正常に動作しました。

+0

のI18n ::イベントで例外ArgumentError# オブジェクトは、日付、日時や時刻オブジェクトでなければなりません見つけます。与えられない。あなたのコードを追加するときにこの例外が発生しました...フィールドstart_atとend_atを作成しました。 – Rosh

+1

@Salil:これを部分的に使用しようとしましたか? –

2

コントローラでこれを置く:

@month = (params[:month] || (Time.zone || Time).now.month).to_i 
@year = (params[:year] || (Time.zone || Time).now.year).to_i 

@shown_month = Date.civil(@year, @month) 

@event_strips = Event.event_strips_for_month(@shown_month) 
関連する問題