Browse files

Use instance variable in paginate_array example from #515

  • Loading branch information...
zzak committed Feb 23, 2014
1 parent 769ae49 commit 377861df00ceeb7ff1cfef0094ba32f53f2d9bed
Showing with 4 additions and 2 deletions.
  1. +4 −2 README.rdoc
@@ -241,10 +241,12 @@ Kaminari includes a handy template generator.
Kaminari provides an Array wrapper class that adapts a generic Array object to the <tt>paginate</tt> view helper.
However, the <tt>paginate</tt> helper doesn't automatically handle your Array object (this is intentional and by design).
<tt>Kaminari::paginate_array</tt> method converts your Array object into a paginatable Array that accepts <tt>page</tt> method.
- paginatable_array = Kaminari.paginate_array(my_array_object).page(params[:page]).per(10)
+ @paginatable_array = Kaminari.paginate_array(my_array_object).page(params[:page]).per(10)
You can specify the +total_count+ value through options Hash. This would be helpful when handling an Array-ish object that has a different +count+ value from actual +count+ such as RSolr search result or when you need to generate a custom pagination. For example:
- paginatable_array = Kaminari.paginate_array([], total_count: 145).page(params[:page]).per(10)
+ @paginatable_array = Kaminari.paginate_array([], total_count: 145).page(params[:page]).per(10)
== Creating friendly URLs and caching

1 comment on commit 377861d


This comment has been minimized.

Show comment
Hide comment

yuki24 Feb 23, 2014


⚡️ ⚡️ ⚡️


yuki24 commented on 377861d Feb 23, 2014

⚡️ ⚡️ ⚡️

Please sign in to comment.