【发布时间】:2016-09-28 00:47:50
【问题描述】:
我是 laravel 的新手,我正在尝试将我的项目导入 laravel。 我一直在使用 header.php 和 footer.php。 这两个文件将在每个页面上加载。
我如何在 Laravel 上做到这一点? 我得到了关于视图、控制器和模型的所有信息。我的控制器正在返回
return view('main');
我怎么也给
view('header');
view('main');
view('footer');
我不想在每个控制器中都写这个。有没有办法将它传递给 routes.php 并且总是加载页眉、给定的内容和页脚?
【问题讨论】:
-
在您的主视图中,您将扩展其他视图和部分。看看文档。 laracast.com 上还有很多很好的快速教程。 laravel.com/docs/5.3/blade#extending-a-layout