0
后,我有一个轮廓控制器操作更新其更新用户的账户信息。如果模型被视为无效,我想渲染我的编辑操作是这样的:URL中缺少动作模型失败
if @user.valid?
#update
else
render 'edit'
end
EDIT行为的网址/ my_profile /编辑。然而,当渲染“编辑”代码失败时处理,即使正确的观点是显示适当的错误,加载的网址是/ my_profile。
当我在/ my_profile /编辑编辑配置文件,我怎么能得到我呼吁模型失效的编辑动作要加载的URL/my_profile /编辑?
以下是当前,适用航线:
get 'my_profile' => 'my_profile#show'
get 'my_profile/edit' => 'my_profile#edit', as: 'edit_my_profile'
put 'my_profile' => 'my_profile#update'