脚本宝典收集整理的这篇文章主要介绍了5. Balde模版的布局文件 layout.blade.php - 从零开始学Laravel,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我们在开发项目的时候,视图的布局往往都是拥有一个统一的模版的,我们不可能在每张页面都去写上相同布局的代码,我们可以建立一个layout.blade.php
的视图文件,将基础布局写在这里,然后让别的视图文件都来继承它。
现在打开项目,先查看下route.php
和PagesController.php
文件中的内容:
route.php中如下:
<?php
Route::get('/', 'PagesController@home');
Route::get('about', 'PagesController@about');
将PagesController.php中修改如下:
<?php
namespace AppHttpControllers;
class PagesController extends Controller
{
public function home()
{
$users = ['Zhoujiping', 'Kuker Chou'];
return view('welcome', compact('users'));
}
public function about()
{
return view('about');
}
}
在resources/views/
下建立layout.blade.php的文件,输入以下内容: