第一步:首先写好模板

在sites下新建立一个app.blade.php文件

写入模板如:

<!DOCTYPT html>
<html>
<head>
<title>
laravist.com
</title>
<style type="text/css">
h1{
color:red;
}
</style>
</head>
@yield('content') 这里创建一个区域,留给要插入模板的内容
<body>
</body>
</html>
第二步:调用模板
@extends('app') 
@section('content')
<h1>contact page</h1>
@stop
很多情况下需要判断输出html内容,这个时候可以用:
@extends('app')
@section('content')
@if($first == 'ca')
<h1>
about me {{$first}} {{$last}}
</h1>
@else
<h1>
caimumu
</h1>
@endif
@stop
循环输出:

先修改siteController下面的函数:
public function about(){
$people = ['caimuqing','lichaoliu','liminbing'];
return view("sites.about",compact('people'));
} 修改输出:
@extends('app')
@section('content')
<h3>people</h3>
<ul>
@foreach($people as $person)
<li>{{ $person }}</li>
@endforeach
</ul>
@stop
												

最新文章

  1. C# 微信v3退款
  2. FusionCharts的使用方法(php)
  3. JAVA的extends用法
  4. poj1860Currency Exchange(bell_fordmoban)
  5. 数往知来 三层架构 &lt;十四&gt;
  6. Java appendReplacement 和 appendTail 方法
  7. i++和++i的老问题
  8. Asp.net MVC 3 防止 Cross-Site Request Forgery (CSRF)原理及扩展 安全 注入
  9. SQL学习之Insert的特殊用法(插入检索出的数据,表之间的数据复制)
  10. 201521123039 《java程序设计》第九周学习总结
  11. redis的hash类型!!!!
  12. bzoj2733 永无乡 splay树的启发式合并
  13. SpringMVC后台接受前台传值的方法
  14. elastic-search-kibana-in-docker-dotnet-core-app
  15. HDU 5702 Solving Order
  16. linux 中的./configuration --prefix=安装路径 的用法(指定源码安装方式的安装路基)
  17. Ext.create细节分析
  18. 8、导航:Nav
  19. vue 开始开发
  20. SQL 列 转换成 查询出来的 行

热门文章

  1. 关于java中的==,equals()
  2. 最近项目用到Dubbo框架,分享一下~
  3. 必知的 15 个jQuery小技巧(干货)
  4. 微信小程序开发之获取openid及用户信息
  5. NodeJS在线聊天室(NodeJS &amp; SocketIO &amp; Express &amp; EJS &amp; MongoDB &amp; Gulp)
  6. firstChild,lastChild,nextSibling,previousSibling &amp; 兼容性写法
  7. hdu3715
  8. jquery+js实现鼠标位移放大镜效果
  9. Python中Swithch Case语法实现
  10. nginx之 nginx虚拟机配置