地方でリモートワーク

プログラミング、先物、fx,仮想通貨なんでもやります

Railsでクリアボタンを作成するときに便利なメソッド

スポンサーリンク

Railsでransackの検索にクリアボタンを付けました。 クリアボタンは単純にlink_to 'クリア', indexへのpathで実装したのですが、各viewでindexへのpathを記述しなおすのが面倒だったので、便利なメソッドがないか調べるとやはりありました!

request.pathと記述すれば現在のpathに飛んでくれます。 indexへのpathrequest.pathにすべて記述し直しました!partialでリファクタリングするときもつかえそうですね!

search_form_for @q, url: request.pathという記述も使えそうです!

実践Ruby on Rails 4 現場のプロから学ぶ本格Webプログラミング

実践Ruby on Rails 4 現場のプロから学ぶ本格Webプログラミング