Ruby on rails 铁轨将被固定在轨道上

Ruby on rails 铁轨将被固定在轨道上,ruby-on-rails,Ruby On Rails,我正在使用will_paginate进行分页 当我到达最后一页,然后点击下一个链接时,它再次将我带到第一页 实际上,当我到达最后一页时,我想禁用“下一步”按钮 请告诉我如何解决这个问题 这是我用于分页的代码 “以前的”, :next_label=>“next”, :page_links=>true, :renderer=>PaginationListLinkRenderer %> 控制器: @users = User.paginate :per_page => 5, :page

我正在使用will_paginate进行分页

当我到达最后一页,然后点击下一个链接时,它再次将我带到第一页

实际上,当我到达最后一页时,我想禁用“下一步”按钮

请告诉我如何解决这个问题

这是我用于分页的代码

“以前的”, :next_label=>“next”, :page_links=>true,
:renderer=>PaginationListLinkRenderer %>

控制器:

@users = User.paginate :per_page => 5, 
    :page => params[:page], 
    :order => 'name ASC',
    :conditions => ""
视图:

“先前”,
:next_label=>“next”,
:内部窗口=>“2”,
:外部窗口=>“0”%>
以上是我所有的代码,它在will_paginate中为我工作。一旦到达最后一页,“下一页”链接将变为粗体文本,从而显示最后一页的编号(见下图)

我正在使用

<%= will_paginate @users %>


它工作得很好。当我到达最后一页时,它会禁用下一个链接。

否,即使到达最后一页,我仍然可以访问下一个链接。我无法重现您的问题。我发布了我的代码,制作了各种各样的代码,但它对我来说仍然是完美的。您是否安装了will_paginate作为gem或插件,它是哪个版本?请发布您的“:renderer=>PaginationListLinkRenderer”代码。这不是标准。
<%= will_paginate @users %>