If I have a layout called RightSideBar.blade.php in Laravel blade, one area yield('content') and the other yield('sidebar').

如果延伸RightSideBar的视图没有section('sidebar'),是否有内置方式显示default partial

我知道你可以通过valuedefault,只是想知道是否有办法将默认设置为部分设置.

推荐答案

是的,你可以通过默认设置

Looking at the documentation

@yield('sidebar', 'Default Content');

Which basically puts a default output when the child template does not have @section('sidebar')

Laravel相关问答推荐

如何将错误从laravel恢复到inertiajs/vue 3应用程序?

LaravelEloquent 的模型如何将值从控制器内部的函数传递到Render()

如何在 Laravel 中使用 return 停止 Trait php 的执行

为什么我的 Laravel 开发服务器不提供 public 文件夹下的文件?

如何仅将日期列解析为月和日?

调用字符串上的成员函数

仅针对字母的 laravel 验证规则

Eloquent的条件过滤器

laravel 基本路径

查询 Laravel Select WhereIn 数组

从 laravel/blade 中的数组创建逗号分隔列表?

在集合 laravel 中使用查询范围

Laravel 路由将变量传递给控制器

Laravel 验证 - 输入必须是数组中的项目之一

路由模型绑定不起作用

调整行数以形成:: Textarea Laravel 5

laravel 5.1 在没有 VM 重启的情况下看不到作业(job)文件的更改

如何清理 Laravel Bootstrap 缓存配置文件?

使用迁移更改表 Laravel 5

Laravel Mix:更新 Node.js 依赖项