我想添加一个会话成功消息,当用户登录。Laravel 5.1登录会话消息
我试着添加以下的AuthenticatesUsers.php特质postLogin():
if (Auth::attempt($credentials, $request->has('remember'))) {
return $this->handleUserWasAuthenticated($request, $throttles)->withSuccess("message");
}
我也尝试添加到handleUserWasAuthenticated():
return redirect()->intended($this->redirectPath())->withSuccess("message");
我跑作曲家在每次更改后dump-autoload,但它不会在视图中刷新消息。我使用了一个叫做局部和success.blade.php内容是:
@if (Session::has('success'))
<div class="alert alert-success">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>
<i class="fa fa-check-circle fa-lg fa-fw"></i> Success.
</strong>
{{ Session::get('success') }}
</div>
@endif
我想我失去了一些东西,但我不觉得有什么,此刻所以希望有一个新的一双眼睛。
预先感谢您。
您是否尝试在获取部分视图之前进行调试?某处主视图,之前你有子视图,这样做'{{DD(会话(“成功”))}}'检查,看是否存在有 –
谢谢@AndrewMalinnkov的帮助。虽然没有必要,但我没有想到这一点,并将在未来记住。 – Flyingearl