0

我有一个单页网站,在轮播中有不同的控制器操作。以我现在喜欢的方式工作。我想对结果进行分页。默认情况下 will_paginate 正在生成如下所示的链接:

/links/new?page=3#make-links

我需要这条路径看起来像:

/?page=3#show-links

我的控制器中有这个方法,我在任何需要分页的操作中调用它:

@links = Link.paginate(:page => params[:page], :per_page => 5)

在我看来,我称之为,用一个助手以性感的 twitter bootsrap 风格呈现分页:

<%= will_paginate @collection, :renderer => BootstrapPagination::Rails %>
4

1 回答 1

1

我通过执行以下操作在我的路由文件中处理了这个:

  resources :links
    get "(?page=:page)#show-links" => "links#index", :as => :links

啵啵!

于 2013-01-31T00:04:55.643 回答