backend/info.blade.php
我有两个部分:
@section('info');
code
@endsection;
@section('status');
code
@endsection;
如何将这些内容包含在我的home.blade.php
(用户看到的第一页(中?我试过了<span class="open">@yield('status')</span>
但它不起作用。我尝试在home.blade.php
顶部放置@include('backend.info'(,但这只会将info.blade.php
添加到其他所有内容之上,而不是@yield
的位置。
任何帮助将不胜感激。这是我的第一个 laravel 项目,我正在尝试学习,但我没有找到/理解这方面的文档。
所以这实际上不是这样工作的。
yield字段应该在模板父级上使用,如layouts/app.blade.php
, 然后,通过@extends('layouts.app')
扩展它的页面可以包含@section
标签。