小编Red*_*ube的帖子

Laravel:如何将变量传递给我的基本布局

我正在尝试将变量传递给我的基本布局。这是因为我在所有页面中都需要它。我认为在我的 BaseController 上写类似的东西

protected function setupLayout()
{
    if ( ! is_null($this->layout))
    {
        $footertext = MyText::where('status', 1);
        $this->layout = View::make($this->layout, ['footertext' =>$footertext ]);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我认为在我的 main.blade.php 上写类似的东西是可行的。

 {{ $footertext }}.
Run Code Online (Sandbox Code Playgroud)

相反,我有这个错误,

未定义变量:footertext

经过两个小时的环顾……我没有找到任何解决方案。欢迎任何帮助。

layout laravel blade

4
推荐指数
1
解决办法
7851
查看次数

标签 统计

blade ×1

laravel ×1

layout ×1