【问题标题】:Laravel blade section inheritanceLaravel 刀片部分继承
【发布时间】:2019-05-16 16:25:52
【问题描述】:

我有文件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

【问题讨论】:

    标签: php laravel laravel-blade


    【解决方案1】:

    你不需要“管理员”这个词,只需要你给你的部分的实际名称:

    @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>
    

    【讨论】:

    • 我试过这样写,但得到了同样的结果
    猜你喜欢
    • 2014-09-15
    • 2016-07-04
    • 2016-11-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 2018-05-02
    • 2014-11-13
    • 2021-12-09
    相关资源
    最近更新 更多