Laravel yeild内断面拉维叶片

Laravel yeild内断面拉维叶片,laravel,laravel-blade,Laravel,Laravel Blade,我有一个用于用户面板视图的母版页(master_2),其中我已经有一个用于主页内容(等页眉页脚)的母版页(master_1),无论如何,我有一个用于动态的母版页1: @extends('master_1') @section('website_title' , 'user panel - ' . @yeild('panel-title')) 在子视图中: @extends('master_2') @section('panel-title' , 'dashboard') 但这给了我一个错误

我有一个用于用户面板视图的母版页(master_2),其中我已经有一个用于主页内容(等页眉页脚)的母版页(master_1),无论如何,我有一个用于动态的母版页1:

@extends('master_1') 
@section('website_title' , 'user panel - ' . @yeild('panel-title'))
在子视图中:

@extends('master_2')
@section('panel-title' , 'dashboard')
但这给了我一个错误:

The "yield" expression can only be used inside a function

如果您能提供更好的解决方案,我将不胜感激。

基本上
@yield
是儿童内容的占位符/位置

例如,这可以是
master-1.blade.php


@收益率(‘头’)
@收益('预脚本')
@产量(‘样式’)
@收益率('header')
@产量('main')
@收益率('页脚')
@收益('后期脚本')
对于
master-2.blade.php

@extends('master-1')
@节(“预脚本”)
这里的脚本将在主体之前加载
@端部
@节(“标题”)
在此处添加标题标记
@端部
@节(“主节”)
可以添加主体标记
您还可以生成更多(子)内容
@收益率(‘子内容’)
如果您@extend('master-2'),您可以将html插入到这些@ed部分中。
@端部
@节(“页脚”)
在此处添加页脚标记
@端部
@节(“后期脚本”)
此处的脚本将加载到页面正文的末尾
@端部