ActiveAdminで新しいページを作成しました。現在、現在の日付のモデル「HotelRoom」のすべてのエントリを一覧表示するテーブルが表示されています。
次に、テーブルに表示されるデータの日付を選択できるフォームを追加します。しかし、フォームを追加する方法について頭を悩ませることはできません。
フォームは通常次のようになります。
<% form_for @hotel_rooms do |f| %>
<p>
<%= f.label :date %><br />
<%= f.text_field :date %>
</p>
<p><%= f.submit "Submit" %></p>
<% end %>
次に、ここで説明されているようにテキストフィールドに日付ピッカーを追加したいhttp://railscasts.com/episodes/213-calendars しかし、常にエラーが発生します。
undefined method `model_name' for NilClass:Class
私は何が間違っているのですか?
編集:カスタムページファイルでこのようにコントローラーに変数を追加してみました
controller do
def index
@hotel_rooms = HotelRoom.all
end
end
しかし、それでも運はありません。同じエラー。