如何使用Ruby paginate库显示图像

时间:2015-12-06 19:26:18

标签: ruby-on-rails ruby kaminari

我正在使用kaminari library,我想显示用户的图片。

在我的UserController中,我把

def index
    @users = User.order(:name).page params[:page]
end

之前,我正在访问像

这样的图片
#users.transitions-enabled
- @users.each do |user|
    - user.pictures.each do |pic|
    .box.panel.panel-default
= link_to (image_tag(pic.image.url(:origin))), user

我现在想知道如何使用以下命令显示图像:

<%= paginate @users %>

编辑:

现在我将UserController中的代码更改为

@users = User.all
@pictures = @users.pictures.page(params[:page]).per(2)

它给了我错误

undefined method `total_pages' for nil:NilClass

我正在回答here,但我不确定如何在我的案例中应用它。

0 个答案:

没有答案