لقد تخلينا عن هذه الحزمة لأن Laravel 7 قدم الدعم الأصلي لمكونات نمط Blade-X.
استخدم هذه الحزمة فقط إذا كنت على Laravel 6 أو أدناه.
عند الترقية إلى Laravel 7 ، يجب عليك تحويل مكونات Blade X إلى مكونات شفرة Laravel الأصلية
توفر هذه الحزمة طريقة سهلة لتقديم مكونات HTML مخصصة في طرق عرض الشفرة الخاصة بك.
إليك مثال. بدلا من هذا
< h1 >My view</ h1 >
@include ( ' myAlert ' , [ ' type ' => ' error ' , ' message ' => $message ] )يمكنك كتابة هذا:
< h1 >My view</ h1 >
< my-alert type = " error " :message = " $message " /> يمكنك وضع محتوى هذا التنبيه في عرض شفرة بسيط يجب تسجيله قبل استخدام مكون my-alert .
{{-- resources/views/components/myAlert.blade.php --}}
< div class = " {{ $type } } " >
{{ $message } }
</ div >يمكنك تثبيت الحزمة عبر الملحن:
composer require spatie/laravel-blade-xستقوم الحزمة بتسجيل نفسها تلقائيًا.
ستجد الوثائق على https://docs.spatie.be/laravel-blade-x/v2/introduction.
تجد نفسك عالقًا باستخدام الحزمة؟ وجدت خطأ؟ هل لديك أسئلة أو اقتراحات عامة لتحسين مكتبة الوسائط؟ لا تتردد في إنشاء مشكلة على Github ، سنحاول معالجتها في أقرب وقت ممكن.
إذا كنت قد عثرت على خطأ فيما يتعلق بالأمان ، فيرجى إرسال بريد إلكتروني [email protected] بدلاً من استخدام متتبع المشكلة.
يرجى الاطلاع على الترقية لمزيد من المعلومات حول كيفية الترقية من إصدار رئيسي إلى آخر.
composer test يرجى الاطلاع على Changelog لمزيد من المعلومات حول ما تغير مؤخرًا.
يرجى الاطلاع على المساهمة للحصول على التفاصيل.
أنت حر في استخدام هذه الحزمة ، ولكن إذا وصل الأمر إلى بيئة الإنتاج الخاصة بك ، فإننا نقدر بشدة أن ترسل لنا بطاقة بريدية من مسقط رأسك ، مع ذكر أي من الحزم (الحزم) التي تستخدمها.
عنواننا هو: Spatie ، Sambersstraat 69d ، 2060 Antwerp ، Belgium.
ننشر جميع البطاقات البريدية المستلمة على موقع شركتنا.
Spatie هي وكالة تصميم ويب مقرها في أنتويرب ، بلجيكا. ستجد نظرة عامة على جميع مشاريعنا المصدر المفتوحة على موقعنا.
هل يعتمد عملك على مساهماتنا؟ تواصل ودعمنا على Patreon. سيتم تخصيص جميع التعهدات لتخصيص القوى العاملة على الصيانة والأشياء الرائعة الجديدة.
ترخيص معهد ماساتشوستس للتكنولوجيا (MIT). يرجى الاطلاع على ملف الترخيص لمزيد من المعلومات.