【问题标题】:Laravel : having the same element on each of my pagesLaravel:在我的每个页面上都有相同的元素
【发布时间】:2016-01-31 02:50:20
【问题描述】:

在 Laravel 5.2 上,我尝试在每个页面附近放置两个菜单(X 最新内容,特定用户相同)。

懒惰的方法是在每个控制器中生成这些数组,但是有没有办法在模板系统需要它们时生成它?

例如,我的模板可以调用 {{ $menu }} 之类的东西,并且只有当它存在时才会生成菜单?

【问题讨论】:

标签: laravel laravel-5 blade


【解决方案1】:

Laravel 有一个名为 view composer 的功能,它可以让你在加载模板文件时执行一些操作。

您可以将X latest contents 设置为模板文件,然后将其包含在您想要的任何位置并使用视图编辑器来获取数据。

【讨论】:

  • 谢谢!这正是我想要的!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-03
  • 2021-06-11
  • 1970-01-01
  • 2021-09-22
  • 1970-01-01
  • 1970-01-01
  • 2014-05-20
相关资源
最近更新 更多