コントローラの1つに関する特定のビューがあり、*_path
または*_url
を呼び出してパラメータセットを追加したいとします。* _urlまたは* _pathメソッド(Rails)にパラメータを自動的に追加
私はこれをやり直すことができるいくつかの魔法の方法がありますか?私は、Railsのコードで*_path
または*_url
のメソッドが処理されているかどうかはわかりません。
わかりやすくするために編集:私はこれを行う方法を探しています。これは、これが発生する必要があるすべてのビューのすべてのリンクを変更する必要はありません。私は、このコーディネーターのビューに触れるすべてのコーダーが、ページに追加するすべてのリンクにパラメーターを追加することを忘れないようにする必要はありません。同じパラメータを自動的に追加する必要があります。私は*_url
または*_path
への変更を失敗と呼びます。同様に、すべての*_url
または*_path
コールをオーバーライドする必要があるのは、新しいリンクが追加/削除されるたびに新しいメソッドを追加または削除する必要があるためです。
これを行うことでどのような問題を解決しようとしていますか? – markquezada
Facebook Canvasページでは、ログインしたユーザーに関するFacebookデータにAPI経由でアクセスできるように、すべての "fb_ *"パラメータをアプリに表示されるすべてのリンクに追加する必要があります。 –