noty
vel 8
حزمة Laravel لدمج الإخطارات الملحوظة الجميلة في Laravel كرسائل فلاش.
تم اختباره مع الإصدار 3.2.0 من Noty.

عبر الملحن
$ composer require sarfraznawaz2005/notyلارافيل <5.5:
أضف مزود الخدمة إلى config/app.php في قسم providers
Sarfraznawaz2005 Noty NotyServiceProvider::class,نشر ملف تكوين الحزمة عن طريق تشغيل الأمر أدناه:
$ php artisan vendor:publish --provider= " Sarfraznawaz2005NotyNotyServiceProvider " يجب أن تنشر ملف config/noty.php .
قبل استخدام هذه الحزمة ، تأكد من تضمين مكتبة Noty في مشروعك إما باستخدام 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 ]);يرجى الاطلاع على ملف الترخيص لمزيد من المعلومات.