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

Blade Layout Directives Reference مرجع توجيهات التخطيط ووراثة القوالب

بناء القالب الرئيسي للصفحات عبر @yield و @extends و @section وتضمين الأجزاء المشتركة بـ @include وإدارة الأكواد بـ @stack و @push.
1 صفوف تعليمية
إطار العمل Laravel
0 مشاهدة

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

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

يتيح الجمع بين القوالب الرئيسية والقوالب الفرعية ومكدسات الأصول وتوجيهات التنسيق بناء واجهات منظمة وقابلة للتوسع. استعن بالجدول المرجعي التالي لاختيار التوجيه الهيكلي المناسب لكل مهمة في صفحاتك.

وجه المقارنة الهندسيالأسلوب اليدوي أو غير المحميمعيار 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» للبناء التراكمي على ما تعلمته.