اذهب إلى المحتوى

السؤال

نشر

ما هي تعليمة blade المسئولة عن تغيير heading لكل صفحة في حال كانت القالب يرث من الرئيسية؟


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>this is the heading </title>
</head>
<body>
    
</body>
</html>

 

Recommended Posts

  • 1
نشر

الأمر بسيط :

ممكن تضع هذا ال directive بداخل ال title tag 

<title>
  @yield('page_title')
</title>

وفي كل صفحة من صفحات المشروع ستقوم باستدعاء هذا ال Directive 

@section('page_title', 'Home Page')

هنا يقوم ال blade بفحص ما اذا كان يوجد page_title في ال main layout ، ووضع بدالة القيمة الثانية كما بالمثال Home Page ، هكذا تقوم لتسمية جميع صفحات الموقع بكل سهولة 

  • 1
نشر

يمكنك إنشاء مجلد ليكون موضع كل head تريد أن تتغير في كل صفحة مثلاً لديك مجلد باسم heads و يكون فيه عدة ملفات كالتالي 

heads.blade.php
heads-1.blade.php
heads-2.blade.php

ثم من خلال دالة include يمكنك جلب ملف heads الذي تود وضعه في كل صفحة 

@include('heads.blade.php')

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...