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

View Creation and Rendering Reference مرجع دوال إنشاء وعرض الواجهات

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

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

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

يساعدك اختيار الدالة المناسبة لعرض الواجهات على كتابة متحكمات مختصرة ومنع أخطاء غياب القوالب أثناء التشغيل. راجع الجدول المقارن التالي لاختيار الأسلوب الأمثل لتوليد وعرض ملفات الواجهات في مشروعك.

وجه المقارنة الهندسيالأسلوب اليدوي أو غير المحميمعيار Laravel 12 الحديث
فصل كود HTMLطباعة نصوص HTML مباشرة داخل دوال المتحكمملفات قوالب مستقلة داخل مجلد resources/views
مسارات المجلدات الفرعيةكتابة فواصل المسارات اليدوية غير المتوافقة بين الأنظمةاستخدام الصيغة النقطية القياسية view('shop.item')
إنشاء ملفات القوالبإنشاء المجلدات يدوياً واحتمال الخطأ في امتداد الملفالتوليد الفوري عبر أمر php artisan make:view
التحقق والبدائلفحص المسارات المطلقة يدوياً عبر دوال الملفات التقليديةاستخدام دوال View::exists وView::first المدمجة
PHP
<?php
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\View;

Route::view('/privacy', 'legal.privacy');
Route::get('/portal', function () {
    return View::first(['portal.v2', 'portal.v1']);
});
خلاصة المعرفة ومحطة الانتقال

ملخص الدرس

حصاد الدرس

مراجعة مركّزة لأهم المفاهيم والقواعد الهندسية التي أتقنتها في هذا الدرس قبل التطبيق العملي

ماذا تعلّمت في هذا الدرس؟

أتقنت في هذا الدرس حول «إنشاء وعرض ملفات الواجهات في Laravel» مفاهيم دور واجهات العرض في MVC، وإنشاء ملفات الواجهات بأمر Artisan، وإرجاع الواجهات عبر دالة view وفق معايير Laravel 12 الحديثة.

الخطوة التالية والدرس القادم

انتقل الآن إلى الدرس التالي «تمرير البيانات ومشاركتها عبر واجهات العرض في Laravel» للبناء التراكمي على ما تعلمته.