[英]Rails 4.2 with Kaminari 0.17.0 - how to change “?page=x” to “/x” (ie no query string)
虽然我知道Tim Berners Lee 指定使用? 对于动态url段,我项目上的客户端不需要它们。
所以没有人知道如何使用Kaminari进行分页,我可以更改路由以替换:
domain.com/searchresults?page=x
与
domain.com/searchresults/x
显然,当您单击下一页,上一页等时,此方法必须起作用,以便url始终将x更改为正确的页码。
从文档中我错过了您可以在路线中添加关注点,例如:
concern :paginatable do
get '(page/:page)', :action => :index, :on => :collection, :as => ''
end
然后应用关注点:
resources :my_resources, :concerns => :paginatable
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.