【发布时间】:2011-07-14 14:34:50
【问题描述】:
userhome_controller:
def edit_reviewer_email
@user = User.find(params[:id])
end
edit_reviewer_email:
<div class="pagetop center">
<%= form_for @user, update_reviewer_email_userhome_path(@user) do |f| %>
<%= f.label :email %><br />
<%= f.text_field :email, :size => 1 %>
<%= f.submit %>
<% end %>
</div>
错误:
undefined method `stringify_keys' for "/userhome/18/update_reviewer_email":String
当模型通过不同的控制器访问时,我应该使用 form_tag 吗?
如果您知道的话,我正在寻找涵盖各种形式的 rails 3 教程。 谢谢!
【问题讨论】:
-
请在“未定义方法”错误下方发布完整的回溯。
标签: ruby-on-rails-3 forms models