Laravel Blade模板引擎
来源:互联网 发布:ubuntu 在线音乐 编辑:程序博客网 时间:2024/05/18 00:13
1、Blade模板引擎简介及模板继承的使用
简介: 1) Blade是laravel提供的一个既简单又强大的模板引擎 2) 和其他流行的PHP模板引擎不一样,Blade并不限制你在视图中使用原生PHP代码 3) 所有Blade视图页面都将被编译成原生PHP代码并缓存起来,除非你的模板文件被修改了,否则不会重新编译 模板继承: 1) section 2) yield 3) extends 4) parent 为什么使用模板继承 第一步: 添加一个路由 Route::any('about', ['uses' => 'AboutController@about']); 第二步: 添加一个控制器 AboutController.php namespace App\Http\Controllers; use App\City; class AboutController extends Controller { public function about() { return view('about.about'); } } 第三步: 添加一个视图文件 views/about/about.blade.php 这个页面是关于我们 @extends('layout') @section('header') @parent 又添加了内容 @stop @section('content') 重写了中间部分 @stop @section('footer') 重写了下底部信息 @stop 第四步: 添加一个全局共用模块 views/glob.blade.php <body> <header> @section('header') 头部 @show </header> <section> @yield('content', '主要区域') </section> <footer> @section('footer') 底部 @show </footer> </body>2、基础语法及include的使用
@include('about.child', ['name' => '小明']) @include('common.header') 加载公用的静态模板,views -> common -> header.blade.php3、流程控制
1) if 2) unless 3) for 4) foreach4、模板中的URL
1) url() 2) action() 3) route()
阅读全文
0 0
- Laravel-Blade模板引擎
- Laravel Blade模板引擎
- laravel Blade 模板引擎 命令
- Laravel之Blade模板引擎
- Laravel之Blade模板引擎
- Laravel-Blade模板引擎-3.流程控制
- Laravel基础-Blade模板引擎流程控制
- Laravel中Blade模板引擎用法
- Laravel中Blade模板引擎流程控制
- Laravel中Blade模板引擎子视图
- Laravel入门教程(六)- Blade模板引擎
- Laravel中的模板引擎——Blade
- Laravel-Blade模板引擎-4. 模板中的URL
- Laravel 模板引擎(Blade)原理简析
- Laravel基础篇学习笔记(三):Blade模板引擎
- laravel学习笔记(5)— Blade模板引擎
- 4.关于laravel框架中Blade模板引擎
- Laravel基础-blade模板引擎之变量操作
- 记一次阿里云上Redis服务器被入侵的经历
- And Then There Was One UVALive
- <开发>chrome表单自动填充后,去掉黄色背景
- 打印文本中长度为n的字符串-Linux
- Install Skype 4.3 on RHEL7.3
- Laravel Blade模板引擎
- java百度地图瓦片批量下载demo
- Eclipse配置Axis2总结
- 线段树基础
- android 集成第三方静态库的编译方法
- SAP Classification(物料特性)
- 【java】log4j日志初始和使用
- 蚂蚁金服CTO程立:从Fintech到Techfin,未来十年有九大重要挑
- 将dataGridView中的数据导出到Excel中