انتقل إلى محتوى الدرس

Nested View Folders Dot Notation تنظيم مجلدات العرض بالصيغة النقطية

إنشاء ملفات العرض داخل مجلد resources/views وتنظيم المجلدات الفرعية بالصيغة النقطية وإرجاعها من المتحكم وفق أحدث معايير إطار العمل Laravel 12 مع أمثلة وتطبيقات عملية متدرجة.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

عند توزيع ملفات العرض داخل مجلدات فرعية، يعتمد Laravel الصيغة النقطية الأنيقة لاستدعاء القوالب بدلاً من الفواصل المائلة. فالملف المحفوظ في المسار resources/views/shop/cart/index.blade.php يُستدعى بالصيغة النقطية shop.cart.index.

  • الفصل بالنقاط (Dot Notation): تعبر كل نقطة عن الانتقال لمجلد فرعي داخل مجلد الواجهات.
  • حذف الامتداد (Omit Extension): يُمرر اسم الملف مجرداً دون كتابة اللاحقة .blade.php في الكود.
  • توافق أنظمة التشغيل (OS Agnostic): تضمن الصيغة النقطية عمل المسارات بكفاءة على أنظمة Windows وLinux.
PHP
<?php
class DashboardController extends Controller
{
    public function index()
    {
        return view('admin.reports.overview');
    }
}