ユーザー詳細ページにそのユーザーが投稿した記事をすべて表示させているのですが、gemのkaminariで記事表示を10件ごとにページネーションしようと思っているのですが、postのindexにページネーションしたい場合は、
ruby
1class PostsController < ApplicationController 2 def index 3...... 4 @posts = Post.page(params[:page]) 5...... 6 end
こう書けばページネーションに成功したのですが、
userのshowにpostのページネーションを書いたら
ページのリンクはでてくるのですが、実際にはページネーションされていなく、全件が表示されたままになってしまします。
ruby
1class UsersController < ApplicationController 2 def show 3...... 4 @posts = Post.page(params[:page]) 5...... 6 end 7end 8
userのshowにpostのページネーションをさせるには
@posts = Post.page(params[:page])の設定はどうすればいいのでしょうか?