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 相关文章推荐
如何限制访问者的ip(PHPBB的代码)
Oct 09 PHP
PHP 向右侧拉菜单实现代码,测试使用中
Nov 03 PHP
php+mysql 实现身份验证代码
Mar 24 PHP
php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
Aug 21 PHP
关于svn冲突的解决方法
Jun 21 PHP
PHP中使用匿名函数操作数据库的例子
Nov 17 PHP
Yii框架中memcache用法实例
Dec 03 PHP
php生成网页桌面快捷方式
May 05 PHP
PHP编程中的Session阻塞问题与解决方法分析
Aug 07 PHP
通过源码解析Laravel的依赖注入
Jan 22 PHP
PHP ajax+jQuery 实现批量删除功能实例代码小结
Dec 06 PHP
PHP数组Key强制类型转换实现原理解析
Sep 01 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 第二节 数据类型之字符串类型
2012/04/28 PHP
深入php 正则表达式的学习探讨
2013/06/06 PHP
验证坐标在某坐标区域内php代码
2016/10/08 PHP
PHP5.6新增加的可变函数参数用法分析
2017/08/25 PHP
PHP实现通过strace定位故障原因的方法
2018/04/29 PHP
php的扩展写法总结
2019/05/14 PHP
什么是JavaScript
2009/08/13 Javascript
js图片自动切换效果处理代码
2013/05/07 Javascript
Js注册协议倒计时的小例子
2013/06/24 Javascript
JavaScript onkeypress事件入门实例(按下或按住一个键盘按键)
2014/10/17 Javascript
JavaScript使用ActiveXObject访问Access和SQL Server数据库
2015/04/02 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
2015/06/19 Javascript
readonly和disabled属性的区别
2015/07/26 Javascript
日常收藏的jquery技巧
2015/12/02 Javascript
使用jQuery+EasyUI实现CheckBoxTree的级联选中特效
2015/12/06 Javascript
Angular4 Select选择改变事件的方法
2018/10/09 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
详解ES6中class的实现原理
2020/10/03 Javascript
[02:20]DOTA2中文配音宣传片
2013/05/22 DOTA
Python操作SQLite数据库的方法详解
2017/06/16 Python
Django 生成登陆验证码代码分享
2017/12/12 Python
Python使用sklearn库实现的各种分类算法简单应用小结
2019/07/04 Python
django settings.py 配置文件及介绍
2019/07/15 Python
python基于socket实现的UDP及TCP通讯功能示例
2019/11/01 Python
python基于三阶贝塞尔曲线的数据平滑算法
2019/12/27 Python
python中绕过反爬虫的方法总结
2020/11/25 Python
Melissa香港官网:MDreams
2016/07/01 全球购物
精选奢华:THE LIST
2019/09/05 全球购物
创新比赛获奖感言
2014/02/13 职场文书
运动会跳远加油稿
2014/02/20 职场文书
2014年十八届四中全会思想汇报范文
2014/10/17 职场文书
2014年加油站站长工作总结
2014/12/23 职场文书
2015元旦感言
2015/12/09 职场文书
python字符串拼接.join()和拆分.split()详解
2021/11/23 Python
HTML CSS 一个标签实现带动画的抖音LOGO
2022/04/26 HTML / CSS
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技