0

これに一致するルートがあります:

/ en / Companies /:id / settings

しかし、私はこのパスを生成するために名前付きルートが必要です:

/ en / Companies /:id / settings?setting = resources

最後にパラメータを取得するJSがいくつかあります。私は次のようにコードで使用できるパスを作成するためにホッピングしていました:

resources_settings_company_path

今のところ私はこれをやっています:

settings_company_path(id)+ "?setting = resources"

アドバンスルーティングを調べましたが、この場合、私を助けるものは何もないようです。

4

1 に答える 1

2

あなたはこれを行うことができます:

settings_company_path(id, setting: 'resources')

これはと同じ効果があります

settings_company_path(id) + "?setting=resources"

&ただし、、をいじることなく、簡単にパラメータを追加できます?。また、パラメータのエンコーディングについて心配する必要はありません。

于 2013-03-09T16:12:52.840 に答える