laravel框架模板之公共模板、继承、包含实现方法分析


Posted in PHP onAugust 30, 2019

本文实例讲述了laravel框架模板之公共模板、继承、包含实现方法。分享给大家供大家参考,具体如下:

简介:

利用laravel框架开发后台管理系统或web站点,即嵌入式开发,所以php开发人员要自己整合模板。

本篇举例后台管理系统

模板路径:/resources/views/admin

1.建立公共目录

/resources/views/admin/layouts/

layouts下面分别建立如下几个模板(可自行减少或增多)

/header.blade.php  头部
/main.blade.php    body核心区域
/sidebar.blade.php  侧边栏
/footer.blade.php   脚部
/error.blade.php    提示部分

下面分别举例以上几个模板中的内容:

header.blade.php

<header>
 xxxxxx
 <p>退出登录</p>
</header>

main.blade.php

<!DOCTYPE html>
<html>
 <head>
  <title>@yield('title')</title>
  <link rel="stylesheet" href="">
 </head>
 <body>
  @include(admin.layouts.header) //包含头部
  @include(admin.layouts.sidebar) //包含侧边栏
  <div>
  @yield("content")  //指定区块
  </div>
  @include('admin.layouts.footer') //包含尾部
 </body>
</html>

sidebar.balde.php

<aside>
 <li></li>
</aside>

下面是一个其他正常的模板的写法:

例如:

index.blade.php

@extends("admin.layouts.main") //继承
@section('title','文章列表') //填充标题
@section("content") //填充区域内容
 <div></div>
@endsection

以上是做项目过程中的一些总结

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

PHP 相关文章推荐
PHP 年龄计算函数(精确到天)
Jun 07 PHP
PHP连接SQLServer2005方法及代码
Dec 26 PHP
php解决约瑟夫环示例
Apr 09 PHP
PHP数组遍历知识汇总(包含遍历方法、数组指针操作函数、数组遍历测速)
Jul 05 PHP
PHP数组排序之sort、asort与ksort用法实例
Sep 08 PHP
php绘图之加载外部图片的方法
Jan 24 PHP
PHP中通过trigger_error触发PHP错误示例
Jun 23 PHP
简单了解PHP编程中数组的指针的使用
Nov 30 PHP
PHP实现限制IP访问的方法
Apr 20 PHP
PHP生成短网址的思路以及实现方法的详解
Mar 25 PHP
Laravel 模型使用软删除-左连接查询-表起别名示例
Oct 24 PHP
php实现的证件照换底色功能示例【人像抠图/换背景图】
May 29 PHP
php中的钩子理解及应用实例分析
Aug 30 #PHP
Yii框架分页技术实例分析
Aug 30 #PHP
Laravel5.4简单实现app接口Api Token认证方法
Aug 29 #PHP
thinkPHP5使用Rabc实现权限管理
Aug 28 #PHP
Thinkphp5框架ajax接口实现方法分析
Aug 28 #PHP
Thinkphp5框架实现图片、音频和视频文件的上传功能详解
Aug 27 #PHP
Thinkphp5框架使用validate实现验证功能的方法
Aug 27 #PHP
You might like
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
Fine Uploader文件上传组件应用介绍
2013/01/06 PHP
PHP 自定义错误处理函数trigger_error()
2013/03/26 PHP
PHP根据两点间的经纬度计算距离
2014/10/31 PHP
jscript之List Excel Color Values
2007/06/13 Javascript
多种方法实现360浏览器下禁止自动填写用户名密码
2014/06/16 Javascript
js中confirm实现执行操作前弹出确认框的方法
2014/11/01 Javascript
jquery表单验证插件(jquery.validate.js)的3种使用方式
2015/03/28 Javascript
JavaScript中的parse()方法使用简介
2015/06/12 Javascript
JS实现选中当前菜单后高亮显示的导航条效果
2015/10/15 Javascript
微信小程序 progress组件详解及实例代码
2016/10/25 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
2017/01/13 Javascript
Angular6封装http请求的步骤详解
2018/08/13 Javascript
微信小程序自定义导航教程(兼容各种手机)
2018/12/12 Javascript
Vue中多个元素、组件的过渡及列表过渡的方法示例
2019/02/13 Javascript
vscode配置vue下的es6规范自动格式化详解
2019/03/20 Javascript
vue项目实现减少app.js和vender.js的体积操作
2020/11/12 Javascript
[06:40]2014DOTA2西雅图国际邀请赛 DK战队巡礼
2014/07/07 DOTA
py中的目录与文件判别代码
2008/07/16 Python
学习Python3 Dlib19.7进行人脸面部识别
2018/01/24 Python
python队列queue模块详解
2018/04/27 Python
pyqt5的QComboBox 使用模板的具体方法
2018/09/06 Python
对Python生成器、装饰器、递归的使用详解
2019/07/19 Python
Python3 把一个列表按指定数目分成多个列表的方式
2019/12/25 Python
python 下载文件的几种方法汇总
2021/01/06 Python
python和opencv构建运动检测器的实现
2021/03/03 Python
使用phonegap创建联系人的实现方法
2017/03/30 HTML / CSS
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
面向中国市场的在线海淘美妆零售网站:Beauty House美丽屋
2021/03/02 全球购物
夜不归宿检讨书
2014/02/25 职场文书
某集团股份有限公司委托书样本
2014/09/24 职场文书
简易版租房协议书范本
2014/10/13 职场文书
离婚协议书怎么写的
2014/12/14 职场文书
《爬天都峰》教学反思
2016/02/23 职场文书
婚礼必备主持词范本!
2019/07/23 职场文书
幽默导游词应该怎么写?
2019/08/26 职场文书