2009-04-04 2 views
2

내 application.html.erb-layout에 login-partial이 있습니다.여러 페이지에서 부분 형식 유효성 검사 (f.e. login-partial)

이제 사용자가 제출 버튼을 누르고 오류 메시지를 표시하면 유효성을 검사하고 싶습니다. passwordfield는 비어 있습니다.

하지만 어떻게해야합니까? 오류 메시지를 받고, 나는이

render :action => 'create' 

를 사용해야하지만 거기에 내가 온 어떤 행동도 알고 있습니다. 다른 페이지 옆에는 다른 별도의 인스턴스 변수가 필요합니다 (render : action으로 재현 할 수 없습니다).

둘째

redirect_to :back 

와 시도가 오류 배열을 잃게 ...!

이 문제를 어떻게 해결할 수 있습니까? 내가 restful_authentication를 사용하고있어 restful authentication plugin

script/plugin install git://github.com/technoweenie/restful-authentication.git 
script/generate authenticated user sessions 

답변

0

그래서하지 귀하의 질문에 직접 대답 순 = (아무것도,하지만!

내가 포함하고있어

로그인-부분 내 appliation.html.erb 레이아웃에 ...

0

같은 자신의 로그인 및 체크 아웃 뭔가 롤링 건너 뛸 것 찾을 수

0

내가 정확하게 당신이 얻을 경우 어디 보자?!

  • 응용 프로그램 레이아웃에 로그인 상자가 있습니다. 당신이 당신의 세션 컨트롤러 그런 경우에는

의 생성 작용에 게시 된 제출 버튼을 누르면

  • , 당신은 당신의 세션 컨트롤러의 새로운 액션을 렌더링뿐만 아니라 해당 페이지를 렌더링 할 수 있습니다.

    everypage에서 로그인 할 수 있지만 문제가 발생하면 세션 컨트롤러의 새 작업이 끝납니다.

    그 옵션이 좋습니까?

  • +0

    아니요, 내가 막으려 고하는 행동입니다. :) – Lichtamberg

    관련 문제