لطفا صبر کنید ...

معرفی پکیج Flash در لاراول

الهام غایب

توسط الهام غایب

دیدگاه ها: 0
بازدید ها : 217
رایگان
هدف ما این است که شما، در بالاترین سطح طراحی و توسعه وب باشید.

ثبت نام کنید

در این مقاله از لیداوب، یکی دیگر از پکیج‌های پرطرفدار فریم ورک لاراول به نام پکیج Flash را به صورت مختصر معرفی می‌کنیم. همراه ما باشید.


این پکیج برای ارسال پیام‌های flash در اپلیکیشن لاراول مورد استفاده قرار می‌گیرد. این پکیج در هر بار تنها از یک پیام flash پشتیبانی می‌کند. استفاده از API آن ساده است؛ در یک کنترلر می‌توانید پیغام flash را به شکل زیر داشته باشید:

public function store()
{
    // ...
    flash('The post was updated!', 'some-class');

    return back();
}

سپس، می‌توانید از کد زیر برای بررسی یا نمایش پیغام استفاده کنید:

@if(flash()->message)
    <div class="{{ flash()->class }}">
        {{ flash()->message }}
    </div>
@endif

در نهایت، اگر از بوت استرپ استفاده می‌کنید یا نیاز به راه دیگری برای تعیین پیغام flash خطا، موفقیت یا غیره دارید می‌توانید یک نقطه از سطوح آن را در AppServiceProvider::boot() خود تعریف کنید:

\Spatie\Flash\Flash::levels([
    'success' => 'alert-success',
    'warning' => 'alert-warning',
    'error' => 'alert-error',
]);

وقتی سطوح مشخص شد، می‌توانید یک پیام flash مانند این داشته باشید:

flash()->success('The post was updated!');

// Or...

flash('The post was updated!', 'success');

بیشتر برنامه نویسان لاراول با پکیج laracasts/flash آشنا هستند و آن را مورد استفاده قرار می‌دهند. ولی پکیج flash یک پکیج بسیار سبک است که ویژگی‌های کمتری را داراست. بنابراین، هر دو پروژه ابزارهای خوبی هستند که شما می‌توانید با توجه به نیازهای پروژه خود از آن‌ها استفاده کنید.

سایر پکیج‌های لاراول:

 با لیداوب همراه باشید و مقالات کاربردی ما در زمینه لاراول و معرفی سایر پکیج‌های لاراول را در آن دنبال کنید. همچنین می‌توانید نظرات و سوالات خودتان را در بخش دیدگاه‌های سایت با ما در میان بگذارید.

منبع :

5 از 1 رای

 مطالب مرتبط  

در قسمت زیر مطالبی وجود دارند که با مقاله فعلی مرتبط هستند



متاسفانه فقط اعضای سایت قادر به ثبت دیدگاه هستند

برترین مطالب

آموزش در لیداوب

از مقالات و ویدیو های آموزشی خودتان کسب درآمد کنید!

جدیدترین سرویس ما برای دوستان متخصص و خوش بیان در زمینه طراحی وب ارائه شد. این سرویس به شما این امکان را می دهد که به آسانی مقالات و یا ویدیو های آموزشی خود را در لیداوب منتشر کنید. فرصت مناسبی است که بدون داشتن وب سایت و یا وبلاگ و مهم تر از همه بدون هزینه، مطالب خود را در لیداوب منتشر کنید و مهم تر از همه با فروش آنها کسب درآمد کنید. همین حالا شروع کنید و این فرصت استثنایی را از دست ندهید.