2016-10-10 6 views
0

가입 후 Devits가 내 레일 앱을 profile_new_path 위치로 리디렉션하도록했습니다.로그인 후 특정 위치로 리디렉션하지 않음.

지금까지 나는 새 파일 registrations_controller.rb을 만들어 지시하고 가 추가로

내가 new_profile_path를 사용하려고했습니다

def after_sign_up_path_for(resource) 
    "/profiles/new" 
    end 
  • 응용 프로그램/컨트롤러/registrations_controller.rb @

    , 인수 "리소스"로 변경 "사용자"와 "프로필"

  • application_controller.rb에 같은 방법을 추가하려고 시도했습니다.

이 고안 나를 리디렉션 내가 할 상관없이 내가 누구 sign_up 후 특정 경로로 리디렉션하는 방법에 대한 도움을 제공 할 수 application_controller.rb

에서 sign_in 후 감독 할 지정된 경로를 profiles_path 할 것으로 보인다. 나는 정말로 감사 할 것입니다. 안녕하세요 당신이 당신의 routes.rb이 추가 않았다

답변

0

,

devise_for :users, controllers: { registrations: "registrations" } 
0

희망 this 당신을 도울 수 있습니다.

나는 비슷한 컨트롤러를 사용하여 컨트롤러를 초기에 리디렉션 한 다음 사용자 권한에 따라 특정 페이지로 리디렉션했습니다.

+0

대단히 고맙습니다. 시도해 보겠습니다. – Andrew

관련 문제