2014-05-24 6 views
1

비밀번호 재설정 기능과 관련하여 Laravel 4 문서를 읽고 있습니다.Laravel 4 - 비밀번호 알림 오류가 표시되지 않음

내보기에서 오류 또는 성공 메시지가 표시되지 않는 것을 제외하면 첫 번째 비트가 작동하는 것처럼 보입니다.

저는 laravel ..과 함께 제공되는 컨트롤러를 사용했습니다. 이것은 컨트롤러에있는 것입니다.

switch ($response = Password::remind(Input::only('email'))) 
{ 
    case Password::INVALID_USER: 
     return Redirect::back()->with('error', Lang::get($response)); 
    case Password::REMINDER_SENT: 
     return Redirect::back()->with('status', Lang::get($response)); 
} 

다음은 내 관점입니다.

@if (Session::has('error')) 
    {{ trans(Session::get('reason')) }} 
@elseif (Session::has('success')) 
    An email with the password reset has been sent. 
@endif 

또한 비밀번호 확인 프로그램의 유효성 검사 규칙을 확인하는 방법을 알려줄 수 있습니까?

답변

2

return Redirect::back()->with('success', Lang::get($response)); 

로 변경

return Redirect::back()->with('status', Lang::get($response)); 

{{ trans(Session::get('reason')) }} 

{{ trans(Session::get('error')) }} 
+0

지금의 표시 오류를 변경 - preg_replace() : 매개 변수가 일치하지 않습니다. 교체가 배열 인 동안 패턴이 문자열입니다. 이전에 작동했는데, 오류 메시지를 다시보기로 중계하지 않았습니다. – BigJobbies

+0

답변 됨 - 시도하십시오. – Laurence

+0

이제 작동합니다 .. 다시 한 번 감사드립니다. ;) – BigJobbies

관련 문제