Пакет Laravel для включения красивых уведомлений Notty в Laravel в качестве сообщений Flash.
Протестировано с версией 3.2.0 Noty.

Через композитор
$ composer require sarfraznawaz2005/notyДля Laravel <5,5:
Добавить поставщика услуг в config/app.php в разделе providers
Sarfraznawaz2005 Noty NotyServiceProvider::class,Опубликовать файл конфигурации пакета с помощью команды ниже:
$ php artisan vendor:publish --provider= " Sarfraznawaz2005NotyNotyServiceProvider " Он должен опубликовать файл конфигурации config/noty.php .
Перед использованием этого пакета убедитесь, что вы включите библиотеку Note в свой проект, либо используя NPM/YARN/ETC, либо непосредственно, включая его файлы CSS и JS:
< 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 для индивидуальных уведомлений Пример:
noty ( ' My Notification ' , null , [ ' layout ' => ' top ' , ' timeout ' => 5000 ]);Пожалуйста, смотрите файл лицензии для получения дополнительной информации.