0

我在我的 Rails 应用程序中使用设计来用户注册/登录。注册时,我想将用户重定向到其个人资料页面。

我做了 rake 路线和编辑,root 是:

/profiles/:id/edit

我在注册控制器中写了这个:

def after_sign_up_path_for(resource)
'http://localhost:3000/profiles/#{resource.id}/edit'
end

但它不起作用。有人可以帮忙吗?

4

1 回答 1

3

你不应该使用:

def after_sign_up_path_for(resource)
  edit_profile_path(resource)
end

而不是硬编码http://localhost:3000/profiles/#{resource.id}/edit

也将有助于发布您的路线文件。

于 2013-05-29T16:14:18.547 回答