0

scaffold で生成された _form パーシャルを使用しています。form_builder 送信セクションは次のようになります。

<%= form_for(@party) do |f| %>

...

<div class="actions">
    <%= f.submit %>
</div>

このパーシャルはいくつかのビューで使用されますが、updateの場合、レコード ID を含む URL に PUT を送信します。それは私が望んでいるものではありません (モデルには、代わりに使用する必要があるトークン フィールドが含まれています)。私のルートは正しいですが、物事を正しく理解していれば、レコード識別がこの URL を作成しています。それを変更できますか、それとも送信セクションをパーシャルから移動する必要がありますか?

4

2 に答える 2

0

次のようなものを使用できます

<%= for_for(@party, url: the_url) do |f| %>

参照

于 2013-06-26T02:32:36.453 に答える