0
Mon application récupère les éléments de quelque chose de source distante comme ça:Pagination pour un tableau partiel
# in the controller
@items = RemoteSource(params[:page])
Le @items
est un tableau, mais seulement la partie de la collection entière. Et je suis en train de paginer:
# in the view
paginate @items
Bien sûr, il ne fonctionne pas. Comment puis-je paginer ma collection dans une telle situation?
P.S. J'utilise bijou kaminari
Recherche première http://stackoverflow.com/questions/2529684/rails-paginate-existing-array-of-activerecord-results, http : //stackoverflow.com/questions/4352895/ruby-on-rails-will-paginate-an-array, http://stackoverflow.com/questions/6545990/rails-3-kaminari-pagination-for-an-simple -array (sûrement un ou plusieurs contient les réponses que vous cherchez, et lie la documentation/l'API) – user2246674
Est-ce que '@ items' est un tableau? Vous pouvez utiliser l'assistant 'paginate_array'. – Pigueiras