static_pages コントローラのホーム アクションであるアプリケーションのホームページに will_paginate を使用しています。
root 'static_pages#home'
will_paginate の URL は次のとおりです。
http://localhost:3000/static_pages/home?page=3
そこにあるコントローラー名を取り出して、次のようにしたいと思います
http://localhost:3000/home?page=3
または、もっときれいなもの
http://localhost:3000/home/3
私のページネーションは次のようになります
will_paginate @product_feed_items, :page_links => false, :previous_label => "Newer", :next_label => "Older"
そして、私はこのようなことをいくつか試しましたが、運がありませんでした
will_paginate(@product_feed_items, :params => { :controller => "static_pages", :action => "home" }, :page_links => false, :previous_label => "Newer", :next_label => "Older")
これに対する良い解決策はありますか??