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 %>

正在从用户加载#edit

但是,我希望它提交给帐户#update。但是,无论我做什么,它总是提交给 users#update。我没有正确指定它吗?

4

1 回答 1

0

您正在使用哈希中的键指定要提交到的 URL :url:如果这不是正确的路由,则应在此处指定它。所以运行rake routes,在该列表中找到正确的 URL,然后将正确的路径助手放在那里,它应该可以工作。

于 2012-07-26T18:55:51.947 回答