FLASHメッセージを表示できるようにする

コンポーザーでインストールします。

 

composer require laracasts/flash

 

config/app.php を修正して Laravel に laracasts/flash を組込みます。

 

<?php
return [
// …
‘providers’ => [
// …
Laracasts\Flash\FlashServiceProvider::class,
],
‘aliases’ => [
// …
‘Flash’ => Laracasts\Flash\Flash::class,
],
];

 

viewの表示させたい箇所に以下を挿入。

@include('flash::message')

 

コントローラーでの送りは以下の通り。

 

    \Flash::success('メッセージの内容');

 

bootstrapでの色分けは以下の通り。

 

  • Flash::info(‘Message’)
  • Flash::success(‘Message’)
  • Flash::error(‘Message’)
  • Flash::warning(‘Message’)
  • Flash::overlay(‘Modal Message’, ‘Modal Title’)

 

 

 

参考ページ

https://laravel10.wordpress.com/2015/03/18/laracastsflash/