noty
vel 8
Laravel包裝將美麗的Noty通知納入Laravel作為Flash消息。
使用Noty版本3.2.0測試。

通過作曲家
$ composer require sarfraznawaz2005/noty對於Laravel <5.5:
在providers部分中將服務提供商添加到config/app.php
Sarfraznawaz2005 Noty NotyServiceProvider::class,通過運行下面的命令發布包的配置文件:
$ php artisan vendor:publish --provider= " Sarfraznawaz2005NotyNotyServiceProvider "它應該發布config/noty.php配置文件。
在使用此軟件包之前,請確保通過使用NPM/YARN/ETC或直接包括其CSS和JS文件,請確保將Noty庫包括在項目中:
< 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 ]);請參閱許可證文件以獲取更多信息。