Laravel框架模板继承操作示例


Posted in PHP onJune 11, 2018

本文实例讲述了Laravel框架模板继承操作。分享给大家供大家参考,具体如下:

关于模板的继承的加载,因为我们经常会在头部引入很多样式啊等相关文件,所以我们不能在每一个页面都重新写入

laravel和ThinkPHP加载的类似,ThinkPHP3.2使用

<extend name="模板名字" />

占位使用

<block name="menu"></block>

laravel只不过使用英文不同

举例来说一个页面,我们要在头部引入了bootstrap页面

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="external nofollow" >
</head>
<body>
  @yield('content')
</body>
</html>

把这个文件放在视图的根目录或者自定义目录,命名为app.blade.php  在占位处使用

@yield('占位名称')

如何继承呢,看下面代码

@extends('app')
@section('content')
内容
@stop

这样既可

演示一下if判断和循环控制

控制器中代码如下l:

$data = ['a','b','c'];
  return view('sites.iffor',compact('data'));

那么我们在视图中可以如下

@extends('app')
@section('content')
  @if(count($data))
    <ul>
    @foreach($data as $v)
      <li>{{ $v }}</li>
    @endforeach
    </ul>
  @endif
@stop

其实这里你可以不不必要使用if控制,主要是演示如何使用.

希望本文所述对大家基于Laravel框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP VS ASP
Oct 09 PHP
一步一步学习PHP(1) php开发环境配置
Feb 15 PHP
深入PHP与浏览器缓存的分析
Jun 03 PHP
php 常用算法和时间复杂度
Jul 01 PHP
PHP内核探索:变量概述
Jan 30 PHP
YII实现分页的方法
Jul 09 PHP
PHP简单选择排序算法实例
Jan 26 PHP
php返回当前日期或者指定日期是周几
May 21 PHP
PHP在线书签系统分享
Jan 04 PHP
既简单又安全的PHP验证码 附调用方法
Jun 02 PHP
Laravel框架使用Seeder实现自动填充数据功能
Jun 13 PHP
php实现算术验证码功能
Dec 05 PHP
Laravel框架模板加载,分配变量及简单路由功能示例
Jun 11 #PHP
Laravel框架在本地虚拟机快速安装的方法详解
Jun 11 #PHP
thinkPHP5框架中widget的功能与用法详解
Jun 11 #PHP
thinkPHP5框架自定义验证器实现方法分析
Jun 11 #PHP
PHP绕过open_basedir限制操作文件的方法
Jun 10 #PHP
PHPMailer ThinkPHP实现自动发送邮件功能
Jun 10 #PHP
PHP实现从PostgreSQL数据库检索数据分页显示及根据条件查找数据示例
Jun 09 #PHP
You might like
PHP数组及条件,循环语句学习
2012/11/11 PHP
深入讲解PHP的Yii框架中的属性(Property)
2016/03/18 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
js 代码集(学习js的朋友可以看下)
2009/07/22 Javascript
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
2010/05/13 Javascript
javascript 表格内容排序 简单操作示例代码
2014/01/03 Javascript
document.addEventListener使用介绍
2014/03/07 Javascript
手机端网页点击链接触发自动拨打或保存电话的示例代码
2014/08/15 Javascript
JavaScript实现DIV层拖动及动态增加新层的方法
2015/05/12 Javascript
JavaScript实现图片轮播的方法
2015/07/31 Javascript
JavaScript判断数组重复内容的两种方法(推荐)
2016/06/06 Javascript
Vue.JS入门教程之处理表单
2016/12/01 Javascript
vue2.0开发实践总结之疑难篇
2016/12/07 Javascript
jQuery动态添加元素无法触发绑定事件的解决方法分析
2018/01/02 jQuery
微信小程序渲染性能调优小结
2019/07/30 Javascript
使用Promise封装小程序wx.request的实现方法
2019/11/13 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
2020/07/29 Javascript
原生js实现购物车功能
2020/09/23 Javascript
[06:07]刀塔密之二:攻之吾命受之吾幸
2014/07/03 DOTA
python编写的最短路径算法
2015/03/25 Python
Python2.x中str与unicode相关问题的解决方法
2015/03/30 Python
教你使用python实现微信每天给女朋友说晚安
2018/03/23 Python
Python定时任务sched模块用法示例
2018/07/16 Python
用python统计代码行的示例(包括空行和注释)
2018/07/24 Python
解决Python对齐文本字符串问题
2019/08/28 Python
Python读取JSON数据操作实例解析
2020/05/18 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
2020/07/31 Python
Python random模块的使用示例
2020/10/10 Python
Python读取图像并显示灰度图的实现
2020/12/01 Python
世界上最大的街头服饰网站:Karmaloop
2017/02/04 全球购物
Revolution Beauty美国官网:英国知名化妆品网站
2018/07/23 全球购物
新学期家长寄语
2014/01/19 职场文书
客户接待方案
2014/02/26 职场文书
美德少年事迹材料500字
2014/08/19 职场文书
反邪教教育心得体会
2016/01/15 职场文书
机关干部纪律作风整顿心得体会
2016/01/23 职场文书