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

Rendering Views with View Helper إرجاع الواجهات عبر دالة view

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

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

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

يمكنك إرجاع أي واجهة عرض من داخل دوال المتحكم أو المسارات عبر الدالة المساعدة view أو الواجهة الساكنة View::make. كما يتيح المسار المختصر Route::view عرض الصفحات الثابتة مباشرة دون الحاجة لإنشاء متحكم.

  • الدالة المساعدة (view Helper): تُرجع الدالة كائن عرض متكامل يتحول تلقائياً إلى استجابة HTTP.
  • الواجهة الساكنة (View::make): تؤدي نفس الوظيفة تماماً عبر مصنع الواجهات في حاوي الخدمات.
  • مسارات العرض المباشر (Route::view): تختصر تسجيل الصفحات الثابتة التي لا تتطلب معالجة داخل متحكم.
PHP
<?php
use Illuminate\Support\Facades\Route;
use Illuminate\Support\Facades\View;

Route::get('/home', fn () => view('home'));
Route::get('/terms', fn () => View::make('terms'));
Route::view('/about', 'pages.about');