Will_paginate不渲染Ruby On Rails

时间:2015-06-23 22:30:43

标签: css ruby-on-rails ruby twitter-bootstrap will-paginate

我已经在我的应用程序上安装了Will_Paginate,当突然我发现下一页的链接没有显示时,一切正常。除此之外,一切似乎都工作正常,没有错误消息或任何东西。使用will_paginate v 3.0.7

这是我的控制器代码

@apps = App.all.paginate(:page => params[:page], :per_page => 4).order(created_at: :desc)

这是我的观点

<%= will_paginate @apps, renderer: BootstrapPagination::Rails %>

使用will_paginate-bootstrap 1.0.1

在HTML中,根本不存在应该呈现链接的任何内容。

我已经完成了每个故障排除步骤,除了链接没有显示外,一切似乎都运行正常。

手动转到?page = 2有效,但我似乎无法显示按钮。

1 个答案:

答案 0 :(得分:0)

希望在5个月之后你已经解决了这个问题但是如果其他人最终遇到了与will_paginate相同的问题,那么.all会为你工作,所以你的查询看起来像这样:

@apps = App.paginate(:page => params[:page], :per_page => 4).order(created_at: :desc)

以及您网页上的表格如下:

<%= will_paginate @apps %>

我试图设置它时遇到了一些问题,我对宝石也很陌生......

相关问题