2013-05-29 4 views
0

Я использую приложение в своем приложении rails для входа пользователя/входа. При регистрации я хочу перенаправить пользователя на страницу своего профиля.Devise/Rails: after_sign_up_path_for (resource)

я реки маршруты и для редактирования, корень:

/profiles/:id/edit 

Я написал это в контроллере регистраций:

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

Но это не работает. Может ли кто-нибудь помочь?

ответ

3

не следует использовать:

def after_sign_up_path_for(resource) 
    edit_profile_path(resource) 
end 

вместо жёстко http://localhost:3000/profiles/#{resource.id}/edit

будет полезно иметь файл маршруты размещены слишком.