• 0

أين يتموضع Master في Blade على Laravel؟

هل يمكنني إدراج Master.blade.php خارج مجلد layout في إطار العمل Laravel، ثم المناداة عليه من طرف باقي الملفات؟

views/
     master.blade.php
     layout/
           hello.blade.php

والمناداة عليه من خلال:

@extends('layout.master)

 

تمّ تعديل بواسطة سعيد بو عبد الله

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

لتعريف قالب الصفحة أو القالب الأساسي، استعمل :

@extends('master')

كما بالإمكان استعمال أي قالب، فقط يجب تحديد مساره الصحيح، وكمثال على ذلك :

@extends('my.long.path.to.template')

حيث النقطة "." تعني الانتقال من مجلد لآخر، أو بمعنى آخر في المثال السابق سيكون مسار الملف هو:

/views/my/long/path/to/template.blade.php

نعم يمكن إدراج الملف في مجلد آخر بشرط أن يكون مسار  تعيينه مساراً صحيحاً.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن