您的位置:首页 > 编程语言 > PHP开发

Laravel 在views中加载公共页面怎么实现

2016-08-11 21:25 281 查看
1:我们使用了Blade模板,并创建一个layout作为通用的模板。将子页面作为yield输出:

<!-- store in resource/view/layout.blade.php -->
<!DOCTYPE html>
<html>
<head>
<title>Laravel 5 - @yield('title')</title>

<link rel="stylesheet" href="./style/page.css">
<script src="./js/jquery.min.js"></script>
<script src="./js/bootstrap.min.js"></script>
</head>
<body>
<header>
</header>

 @yield('content')

<footer>
</footer>

</body>
</html>

2: 在子页面使用

<!-- store in resource/view/index.blade.php -->
@extends('layout')

@section('title', 'test')

@section('content')
<style>
.pageText {
font-color : #00ff00;
}
</style>

<div>
Some Child Page
</div>

@endsection
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: