постоянное флеш-сообщение - PullRequest
0 голосов
/ 22 мая 2019

Используя laravel 5.3, я не уверен, почему это не работает, но я пытаюсь сделать постоянную флэш-память (такую, которую я сниму позже), чтобы любой пользователь, независимо от его разрешений или панель инструментов, будет видеть то же уведомление, если оно находится в базе кода.

Я просто хочу вернуть любой тире с этой вспышкой, но приведенный ниже код не показывает фактическое сообщение для меня ни на одной тире или в отладке сеанса. Что я тут не так делаю?

Контроллер:

    if ($user == "admin") {
        $dashboard = route('adminDash');
    } elseif ($user == "manager") {
        $dashboard = route('managerDash');
    } else {
        return view('mainDash');
    }

    Session::reflash();

    return redirect($dashboard)->with('warning', 'This is a test warning notification');

Вид:

    @if(Session::has('warning'))
      <div >
         <p style="font-size: 18px;">{{ Session::get('warning') }}</p>
      </div>
    @endif
...