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

السؤال

نشر

ما هي تعليمة 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
نشر

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

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

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

@include('heads.blade.php')

 

  • 1
نشر

الأمر بسيط :

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

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

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

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

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...