laravel blade模板介绍
2024-10-15 11:13:44
第一步:首先写好模板
在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
最新文章
- C# 微信v3退款
- FusionCharts的使用方法(php)
- JAVA的extends用法
- poj1860Currency Exchange(bell_fordmoban)
- 数往知来 三层架构 <;十四>;
- Java appendReplacement 和 appendTail 方法
- i++和++i的老问题
- Asp.net MVC 3 防止 Cross-Site Request Forgery (CSRF)原理及扩展 安全 注入
- SQL学习之Insert的特殊用法(插入检索出的数据,表之间的数据复制)
- 201521123039 《java程序设计》第九周学习总结
- redis的hash类型!!!!
- bzoj2733 永无乡 splay树的启发式合并
- SpringMVC后台接受前台传值的方法
- elastic-search-kibana-in-docker-dotnet-core-app
- HDU 5702 Solving Order
- linux 中的./configuration --prefix=安装路径 的用法(指定源码安装方式的安装路基)
- Ext.create细节分析
- 8、导航:Nav
- vue 开始开发
- SQL 列 转换成 查询出来的 行
热门文章
- 关于java中的==,equals()
- 最近项目用到Dubbo框架,分享一下~
- 必知的 15 个jQuery小技巧(干货)
- 微信小程序开发之获取openid及用户信息
- NodeJS在线聊天室(NodeJS &; SocketIO &; Express &; EJS &; MongoDB &; Gulp)
- firstChild,lastChild,nextSibling,previousSibling &; 兼容性写法
- hdu3715
- jquery+js实现鼠标位移放大镜效果
- Python中Swithch Case语法实现
- nginx之 nginx虚拟机配置