gpt4 book ai didi

php - Laravel 5. app.blade.php 中的动态数据 : BaseController or ViewComposers?

转载 作者:可可西里 更新时间:2023-10-31 23:47:34 26 4
gpt4 key购买 nike

我在 app.blade.php 中有我的包装布局,我需要它的动态数据,比如说在每个 View 顶部显示的类别列表。

按照最佳实践,您会在 Laravel 5 中做什么?

  1. 要创建一个 BaseController,请为 View 设置动态数据,并使我的应用程序中的每个 Controller 都扩展它。

我想这是一个非常常见的场景,例如想象一下 <h1>{{ pageTitle }}</h1>在需要在每个 Controller 上设置的 app.blade.php 中。但到目前为止我找不到正确的方法。

最佳答案

简单的方法就是用

view()->share('title', "My Page");

这适用于您的 routes.php 和其他几个文件。

不过,使用 View 编辑器也是一个不错的选择。

关于php - Laravel 5. app.blade.php 中的动态数据 : BaseController or ViewComposers?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28422545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com