Laravel 4 - 密码提醒错误未显示

时间:2014-05-24 05:58:19

标签: laravel 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

此外,任何人都可以告诉我如何查看密码提醒有哪些验证规则。

1 个答案:

答案 0 :(得分:2)

变化

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

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

并更改

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

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