Наследование секции лезвия Laravel - PullRequest
0 голосов
/ 15 декабря 2018

У меня есть файл views / admin / header.blade.php, в котором у меня есть раздел

@section('header')
    <ul>
        <li><a href="/admin/faculties"></a></li>
    </ul>
@endsection

И файл views / admin / faculty.blade.php, в котором я пытаюсь отобразить заголовок, но это не работает:

@extends('layouts.app')

@section('content')
    @yield('admin.header')
@endsection

1 Ответ

0 голосов
/ 15 декабря 2018

Вам не нужно слово 'admin', только фактическое имя, которое вы дали своему разделу:

@extends('layouts.app')

@section('content')
    @yield('header')
@endsection

Обновление после первого комментария оригинального постера: вам может понадобиться оператор @include вместоиз @yield.

@extends('layouts.app')

@section('content')
    @include('admin.header')
@endsection

Ваш блейд-заголовок должен измениться на:

<ul>
    <li><a href="/admin/faculties"></a></li>
</ul>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...