Rails 3.2和Ransack - 是否可以在sort_link中传递额外的参数?

phr*_*ron 2 ruby-on-rails-3.2 ransack

一切都在标题中......

使用rails 3.2.11和Ransack一切正常...我添加了一项功能,让我的用户选择每页显示的项目数量,它也可以正常工作,但是当我点击sort_link时,我失去了"per_page"选项

因为我可以将其他参数传递给will_paginate

<%= will_paginate :params => {:pp => params[:pp]} %>
Run Code Online (Sandbox Code Playgroud)

有没有办法用Ransack sort_link做同样的事情?

干杯

phr*_*ron 6

我找到了!

方案:

<th><%= sort_link(@q, :profile_last_name, 'Last name',{:pp => params[:pp]}) %></th>
Run Code Online (Sandbox Code Playgroud)

干杯