noty
vel 8
Laravelパッケージは、フラッシュメッセージとしてLaravelに美しいNoty通知を組み込むためのパッケージ。
Notyのバージョン3.2.0でテストされています。

作曲家経由
$ composer require sarfraznawaz2005/notyLaravel <5.5:
providersセクションでconfig/app.phpにサービスプロバイダーを追加します
Sarfraznawaz2005 Noty NotyServiceProvider::class,以下のコマンドを実行することにより、パッケージの構成ファイルを公開します。
$ php artisan vendor:publish --provider= " Sarfraznawaz2005NotyNotyServiceProvider " config/noty.php configファイルを公開する必要があります。
このパッケージを使用する前に、NPM/YARN/などを使用して、またはCSSおよびJSファイルを直接含めることにより、プロジェクトにNoty Libraryを含めることを確認してください。
< head >
< link rel =" stylesheet " href =" /noty.css " />
< script type =" text/javascript " src =" /noty.js " > </ script >
</ head >そして、これをビュー/レイアウトファイルに追加します。
@ include ( ' noty::view ' )構文:
noty ( $ message , $ type = '' , array $ options = [])コントローラーでは、今すぐできます。
public function store ()
{
noty ( ' Success Message ' , ' success ' );
return redirect ()-> back ();
}以下は、送信できる通知の種類です。
noty ( ' Your Message ' ); // default ( info )
noty ( ' Your Message ' , ' success ' );
noty ( ' Your Message ' , ' error ' );
noty ( ' Your Message ' , ' warning ' );
noty ( ' Your Message ' , ' alert ' ); $optionsを使用すると、個々の通知のnoty config値をオーバーライドすることもできます。例:
noty ( ' My Notification ' , null , [ ' layout ' => ' top ' , ' timeout ' => 5000 ]);詳細については、ライセンスファイルをご覧ください。