Laravel刀片部分继承

时间:2018-12-15 18:21:10

标签: php laravel laravel-blade

我有views / admin / header.blade.php文件,其中有我的部分

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

和文件views / admin / faculties.blade.php,我试图在其中显示标题,但它不起作用:

@extends('layouts.app')

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

1 个答案:

答案 0 :(得分:1)

您不需要“ 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>