laravel blade模板
来源:互联网 发布:kali linux 字典 编辑:程序博客网 时间:2024/05/17 22:03
模板继承
Section
定义视图片段
Yield
用来展示某个section内容,作为一个占位符,用子模板去实现
Extends
引用模板
Parent
在section重写时,可保留之前模板信息
样例:
@extends('common.layouts')
@section('header')
@parent
Header
@stop
基础语法
模板中
输出PHP变量
{{ $name }}
调用PHP代码
{{ time() }}
{{ dat(“Y-n-d H:i:s”) }}
{{ in_array($name, $arr) ? true : false }}
{( isset ($name) ? true : false }}
{($name or ‘11111’ }}
原样输出
@{{ time() }}
模板中的注释(HTML的注释是可看到的,此注释是在模板中看不到的)
{{--这是注释--}}
引用子视图,可以传参
@include('common.validator', [“name”=>”娃娃”])
流程控制
If
@if ($name==’11’)
这是1
@elseif($name==’22)
这是2
@else
这是谁
@endif
Unless
IF的取反,这个意义何在
@unless($name=’33’)
这是2232
@enduncless
For
@for ($i=0; $i<10; $i++)
<p>{{ $i }}</p>
@endfor
Foreach
@foreach($student->sex() as$ind=>$val)
<labelclass="radio-inline">
<inputtype="radio" name="Student[sex]" value="{{ $ind}}"> {{ $val }}
</label>
@endforeach
@forelse($student->sex() as$ind=>$val)
有数据就遍历出来
@empty
没有数据就NULL
<p>null</p>
@endforelse
模板中的URL
Route::any('student', [‘as’ => ‘url’, 'uses'=> 'StudentController@delete']);
url()
通过路由的名称生成URL
{{ url(‘'student') }}
action()
通过指定控制器即方法名生成URL
{{ action(‘StudentController@delete’) }}
route()
通过路由的别名生成URL
{{ route (‘url’) }}
- Laravel blade 模板积累
- Laravel blade 模板积累
- Laravel-Blade模板引擎
- Laravel Blade模板引擎
- laravel blade模板
- laravel Blade 模板引擎 命令
- laravel的blade模板笔记
- Laravel之Blade模板引擎
- Laravel之Blade模板引擎
- laravel(六)-Blade模板
- laravel(3) blade模板和布局
- laravel视图blade模板使用集合
- laravel之blade模板标签的含义
- Laravel-Blade模板引擎-3.流程控制
- laravel 验证错误信息到 blade模板
- Laravel基础-Blade模板引擎流程控制
- Laravel中Blade模板引擎用法
- Laravel中Blade模板引擎流程控制
- 数据库练习题(一)创建表格并做相应的查询
- 非专业前端的程序员要必备的前端框架
- 如太阳般耀眼的女人
- [py]python面向对象__str__一探究竟
- I2C配置及调试流程
- laravel blade模板
- HDU
- 关于Oracle将小于1的数字to_char后丢掉小数点前0的解决办法
- 十大PHP安全要点
- 多线程互斥之Dekker算法
- 前台实现分页效果
- [二分+二分图匹配]BZOJ 4443: [Scoi2015]小凸玩矩阵 题解
- 常见的数字验证正则表达式整理
- netty 服务端和客户端创建流程