問題タブ [actionpack]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Rails url ヘルパー メソッドをグローバルにオーバーライドする
foo_path
=>としてアプリ全体で使用されるルートがありました/foo
現在、このルートを別のアプリに移行しています。このアプリは、URL パスを異なる方法で定義し、コントローラーによって以前に使用されていた/deep/path
名前も異なるものにしています。query_paramters
foo_path
メソッドをオーバーライドして、ビューで呼び出されたときの代わりにコントローラーをfoo_path
返すようにしようとしています...いくつかのクエリパラメーター名を変換している間/deep/path
/foo
私はstackoverflowでいくつかの答えを見つけましたが、彼らが使用する方法は、私が現在使用しているRailsバージョンであるRails 4.2.7では機能していないようです。
Rails 4.2.7の代わりに操作できるようにfoo_path
、すべてのアプリでメソッドをオーバーライドするにはどうすればよいですか?/deep/path
/foo
query_parameters