问题简述
我做的作品需要使用三个blade模板,其中①号为主视图,②号为页面视图,③号为模块视图。
①、②中有@yield('content'),且是嵌套关系,现在③中要扩展②的content页面
如果直接嵌套,②中的内容不会渲染。
我的代码
①:resources\views\layouts\app.blade.php
...
@include('layouts.navbars.navbar')
@yield('content')
...
②:resources\views\ticketit\ticketit.blade.php
@extends('layouts.app')
@section('content')
@include('layouts.headers.cards')
...
@yield('content')
...
@include('layouts.footers.auth')
@endsection
③:由扩展包引入,指定ticketit.ticketit为父模板
以上模板渲染出来的视图中,没有包括②中的所有内容:
@include('layouts.headers.cards')
...
@yield('content') //
...
@include('layouts.footers.auth')
环境
①、③均由扩展包引入,我也不知道怎样才能解决
①是 Argon管理界面前端预设
③是 ticketit工单系统
非常感谢~