Rails 3.2 Kolekcja ActiveAdmin nie jest zakresem stronicowanym. błąd

Zajmuję się tworzeniem aplikacji za pomocą Rails 3.2 i ActiveAdmin 0.4.4. Mam model o nazwie Teaser (/app/models/teaser.rb):

class Teaser < ActiveRecord::Base
  attr_accessible :img, :name, :url
  validates :img, :name, :presence => true
  mount_uploader :img, TeaserUploader
end

Dodałem do niego ActiveAdmin (/app/admin/teaser.rb):

# encoding: UTF-8
ActiveAdmin.register Teaser do
    form do |f|
        f.inputs "Teaser" do
            f.input :name, :label => 'Текст'
            f.input :url, :label => 'Ссылка'
            f.input :img, :as => :file, :label => 'Картинка'
        end
        f.buttons
    end
end

Teraz, kiedy przechodzę do „http: // localhost: 3000 / admin / teasers”, pojawia się następujący błąd:

Pokazano C: /RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/activeadmin-0.4.4/app/views/active_admin/resource/index.html.arb gdzie podniesiono linię # 1: Kolekcja nie jest zakres stronicowany. Ustaw collection.page (params [: page]). Na (10) przed wywołaniem: paginated_collection.

Ten sam błąd pojawia się podczas testowania mojej aplikacji na Linuksie (Ubuntu 12.04).

W ten sposób mogę rozwiązać ten problem (/app/admin/teaser.rb):

# encoding: UTF-8
ActiveAdmin.register Teaser, :as => 'Somename' do

Ale jeśli użyję tej metody, nie mogę przetłumaczyć tego modelu za pomocą /app/config/locales/XX.yml

Wszystkie inne modele działają prawidłowo.

questionAnswers(7)

yourAnswerToTheQuestion