产量和包含在拉拉维尔不起作用吗?



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标签。

相关内容

最新更新