Railsでransackの検索にクリアボタンを付けました。
クリアボタンは単純にlink_to 'クリア', indexへのpath
で実装したのですが、各viewでindexへのpathを記述しなおすのが面倒だったので、便利なメソッドがないか調べるとやはりありました!
request.path
と記述すれば現在のpathに飛んでくれます。
indexへのpath
をrequest.path
にすべて記述し直しました!partialでリファクタリングするときもつかえそうですね!
search_form_for @q, url: request.path
という記述も使えそうです!

実践Ruby on Rails 4 現場のプロから学ぶ本格Webプログラミング
- 作者: 黒田努
- 出版社/メーカー: インプレス
- 発売日: 2014/06/27
- メディア: Kindle版
- この商品を含むブログを見る
コメントを残す