我在我的rails应用程序中使用设计用户注册/进入。注册时,我想将用户重定向到其个人资料页面。
我做了rake路线和编辑,root是:
/profiles/:id/edit
我是在注册控制器中写的:
def after_sign_up_path_for(resource)
'http://localhost:3000/profiles/#{resource.id}/edit'
end
但它不起作用。有人可以帮忙吗?
答案 0 :(得分:3)
不应该使用:
def after_sign_up_path_for(resource)
edit_profile_path(resource)
end
而不是硬编码http://localhost:3000/profiles/#{resource.id}/edit
也可以帮助您发布您的路线文件。