Emballage Laravel pour incorporer de belles notifications noty dans Laravel comme messages Flash.
Testé avec la version 3.2.0 de Noty.

Via le compositeur
$ composer require sarfraznawaz2005/notyPour Laravel <5,5:
Ajouter un fournisseur de services à config/app.php dans la section providers
Sarfraznawaz2005 Noty NotyServiceProvider::class,Publier le fichier de configuration du package en exécutant la commande ci-dessous:
$ php artisan vendor:publish --provider= " Sarfraznawaz2005NotyNotyServiceProvider " Il doit publier le fichier config/noty.php de configuration.
Avant d'utiliser ce package, assurez-vous d'inclure Noty Library dans votre projet soit en utilisant NPM / YARN / ETC, soit en incluant directement ses fichiers CSS et JS:
< head >
< link rel =" stylesheet " href =" /noty.css " />
< script type =" text/javascript " src =" /noty.js " > </ script >
</ head >puis ajoutez-le dans votre fichier de vue / disposition:
@ include ( ' noty::view ' )Syntaxe:
noty ( $ message , $ type = '' , array $ options = [])Dans vos contrôleurs, vous pouvez maintenant faire:
public function store ()
{
noty ( ' Success Message ' , ' success ' );
return redirect ()-> back ();
}Voici les types de notifications que vous pouvez envoyer:
noty ( ' Your Message ' ); // default ( info )
noty ( ' Your Message ' , ' success ' );
noty ( ' Your Message ' , ' error ' );
noty ( ' Your Message ' , ' warning ' );
noty ( ' Your Message ' , ' alert ' ); Avec $options , vous pouvez également remplacer les valeurs de configuration noty pour les notifications individuelles Exemple:
noty ( ' My Notification ' , null , [ ' layout ' => ' top ' , ' timeout ' => 5000 ]);Veuillez consulter le fichier de licence pour plus d'informations.