我有一个单页网站,在轮播中有不同的控制器操作。按照我现在喜欢的方式工作。我想对结果进行分页。默认情况下,will_paginate会生成如下所示的链接:
/链接/新?页= 3#化妆链接
我需要这条路看起来像:
/?页= 3#节目链接
我在我的控制器中有这个方法,我在任何需要分页的动作中调用:
@links = Link.paginate(:page => params[:page], :per_page => 5)
在我的观点中,我称之为帮助者,以性感的twitter文件包形式呈现分页:
<%= will_paginate @collection, :renderer => BootstrapPagination::Rails %>
答案 0 :(得分:1)
我通过做类似的事情在我的路线文件中处理了这个:
resources :links
get "(?page=:page)#show-links" => "links#index", :as => :links
BOOYA!