1. ホーム
  2. laravel

[解決済み】Laravel Redirect Back with()メッセージ

2022-04-15 21:16:56

質問

致命的なエラーが発生したときに、メッセージとともに前のページにリダイレクトさせようとしています。

App::fatal(function($exception)
{
    return Redirect::back()->with('msg', 'The Message');
}

ビューで msg にアクセスしようとすると

Sessions::get('msg')

しかし、何もレンダリングされません。何か間違ったことをしているのでしょうか?

どうすればいいですか?

試す

return Redirect::back()->withErrors(['msg' => 'The Message']);

そして、ビューの中で次のように呼び出します。

@if($errors->any())
<h4>{{$errors->first()}}</h4>
@endif