Laravel -Paket, um schöne Noty -Benachrichtigungen in Laravel als Flash -Nachrichten einzubeziehen.
Getestet mit Version 3.2.0 von Noty.

Über Komponist
$ composer require sarfraznawaz2005/notyFür Laravel <5,5:
Fügen Sie den Serviceanbieter zu config/app.php im Abschnitt providers hinzu
Sarfraznawaz2005 Noty NotyServiceProvider::class,Veröffentlichen Sie die Konfigurationsdatei des Pakets, indem Sie den folgenden Befehl ausführen:
$ php artisan vendor:publish --provider= " Sarfraznawaz2005NotyNotyServiceProvider " Es sollte die Konfigurationsdatei config/noty.php veröffentlichen.
Stellen Sie vor der Verwendung dieses Pakets sicher, dass Sie die Noty -Bibliothek in Ihr Projekt einbeziehen, indem Sie NPM/Garn/usw. oder direkt in die CSS- und JS -Dateien einbeziehen:
< head >
< link rel =" stylesheet " href =" /noty.css " />
< script type =" text/javascript " src =" /noty.js " > </ script >
</ head >Fügen Sie dies dann in Ihrer Ansichts-/Layout -Datei hinzu:
@ include ( ' noty::view ' )Syntax:
noty ( $ message , $ type = '' , array $ options = [])In Ihren Controllern können Sie jetzt:
public function store ()
{
noty ( ' Success Message ' , ' success ' );
return redirect ()-> back ();
}Im Folgenden finden Sie Arten von Benachrichtigungen, die Sie senden können:
noty ( ' Your Message ' ); // default ( info )
noty ( ' Your Message ' , ' success ' );
noty ( ' Your Message ' , ' error ' );
noty ( ' Your Message ' , ' warning ' );
noty ( ' Your Message ' , ' alert ' ); Mit $options können Sie auch noty -Konfigurationswerte für einzelne Benachrichtigungen überschreiben: Beispiel:
noty ( ' My Notification ' , null , [ ' layout ' => ' top ' , ' timeout ' => 5000 ]);Weitere Informationen finden Sie in der Lizenzdatei.