0
我在一个视图中更新用户配置文件有两种形式。一种形式是更新我的名字等,另一种是更改我的密码。如何在一个页面上将两种形式的error_message分开?
档案形式:
- form_for @user, :url => account_path do |f|
= f.error_messages
...form fields here...
密码表单:
- form_for @user, :url => account_path do |pf|
= pf.error_messages
...password fields here...
正如你可以看到它们都指向在用户控制器相同的更新动作。如果我输入的密码无效,error_messages
都会显示相同的错误消息。
如何为每个表单输出单独的错误消息?