شرح صفوف ومحتوى الفقرة
يتيح الجمع بين القوالب الرئيسية والقوالب الفرعية ومكدسات الأصول وتوجيهات التنسيق بناء واجهات منظمة وقابلة للتوسع. استعن بالجدول المرجعي التالي لاختيار التوجيه الهيكلي المناسب لكل مهمة في صفحاتك.
| وجه المقارنة الهندسي | الأسلوب اليدوي أو غير المحمي | معيار Laravel 12 الحديث |
|---|---|---|
| هيكل الصفحة العام | نسخ ولصق وسوم الرأس والقائمة والتذييل في عشرات الملفات | قالب رئيسي موحد بتوجيه @yield ووراثته عبر @extends |
| تضمين الأجزاء المشتركة | استخدام دوال require التقليدية بمسارات نسبية عرضة للانكسار | التضمين الذكي بالصيغة النقطية عبر @include و@includeWhen |
| سكربتات الصفحات الخاصة | تحميل المكتبات الثقيلة عالمياً في جميع صفحات الموقع | دفع السكربتات للصفحة المحتاجة فقط عبر @stack و@push |
| أصناف التنسيق الشرطية | كتابة عبارات شرطية ثلاثية معقدة داخل علامات تنصيص class | مصفوفة واضحة ومنظمة باستخدام التوجيه المدمج @class |
PHP
@extends('layouts.app')
@section('content')
@include('partials.breadcrumbs')
<div @class(['card', 'featured' => $isFeatured])>
<h2>Lesson Overview</h2>
</div>
@endsection
خلاصة المعرفة ومحطة الانتقال
ملخص الدرس
حصاد الدرسمراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي
ماذا تعلّمت في هذا الدرس؟
أتقنت في هذا الدرس حول «وراثة القوالب وتخطيطات الصفحات والقوالب الفرعية في Blade» مفاهيم تصميم القالب الرئيسي بتوجيه yield، ووراثة التخطيط وملء الأقسام الفرعية، وتضمين القوالب الفرعية بتوجيه include وفق معايير Laravel 12 الحديثة.
الخطوة التالية والدرس القادم
انتقل الآن إلى الدرس التالي «مكونات Blade الحديثة وخصائص Props والفتحات Slots» للبناء التراكمي على ما تعلمته.