Faire marcher will_paginate avec activeadmin sous Ruby on rails 3
Article d'archive. Publié il y a plus de six ans, il peut décrire des versions ou des pratiques qui ont depuis évolué. Nous le laissons en ligne pour sa valeur documentaire.
Bonjour,
J’ai rencontré un problème de compatibilité entre will_paginate et activeadmin, voici la solution pour le faire fonctionner sans problème :
Créez l’initializer suivant : (config/initializers/will_paginate.rb) et insérez le code suivant :
if defined?(WillPaginate)
module WillPaginate
module ActiveRecord
module RelationMethods
alias_method :per, :per_page
alias_method :num_pages, :total_pages
alias_method :total_count, :count
end
end
end
end
Redémarrez apache et vous êtes bon!