2016-10-12 6 views
0

私はTim Berners Lee specifiedを使用していることを理解していますか?動的URLセグメントの場合、私のプロジェクトのクライアントはそれらを望んでいません。Rails 4.2 with Kaminari 0.17.0 - "?page = x"を "/ x"に変更する方法(つまりクエリ文字列を使用しない)

だから誰もが、私は交換し、ルーティングを変更することができ、ページングのために雷を使用して、方法を知っているん:

domain.com/searchresults?page=x 

明らか

domain.com/searchresults/x 

で、これはあなたが次のページをクリックしたときに動作するように持って、 prev pageなど。これにより、urlは常にxを正しいページ番号に変更します。

concern :paginatable do 
    get '(page/:page)', :action => :index, :on => :collection, :as => '' 
end 

その後の懸念を適用します:私はあなたがこのように、ルートに懸念を追加できることを逃したドキュメントから

答えて

1

resources :my_resources, :concerns => :paginatable 
関連する問題