Railsアプリで画面にページネーションを作るときは、Kaminariが便利で使っている。
同じページに2箇所以上のページネーションを作るとき、ページ指定用のパラメータがかぶりそうだけど、どうするのだろう、と思って調べたので、メモ。
結論をいうと、ページ指定用のパラメータ名を変更できた。ビューで、以下のようにするだけ。
<%= paginate @hoge_list, :param_name => :hoge_page %>
こうしておけば、コントローラとかで、:hoge_pageを使って、いつものようにpageを指定できる。
@hoge_list = Hoge.all.page(params[:hoge_page])