0

私はこのフォームを持っています:

  <%= form_for @account, :as => :account, :url => current_account_path, :html => { :class => 'block' } do |f| %>
    <%= f.text_field :name %>

    <%= f.submit 'Update', :class => 'button' %>
  <% end %>

これはusers#editからロードされています

ただし、accounts#updateに送信してほしい。しかし、私が何をしても、それは常にusers#updateに送信されます。正しく指定していませんか?

4

1 に答える 1

0

送信するURLを:urlハッシュ内のキーで指定しています。それが正しいルートでない場合は、そこで指定する必要があります。したがって、を実行rake routesし、そのリストで正しいURLを見つけて、そこに正しいパスヘルパーを配置すると、機能するはずです。

于 2012-07-26T18:55:51.947 に答える