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 相关文章推荐
用Socket发送电子邮件(利用需要验证的SMTP服务器)
Oct 09 PHP
php下几个常用的去空、分组、调试数组函数
Feb 22 PHP
php中处理mysql_fetch_assoc返回来的数组 不用foreach----echo
May 04 PHP
简单的方法让你的后台登录更加安全(php中加session验证)
Aug 22 PHP
php使用gzip压缩传输js和css文件的方法
Jul 29 PHP
分享php代码将360浏览器导出的favdb的sqlite数据库文件转换为html
Dec 09 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
php+ajax实现带进度条的上传图片功能【附demo源码下载】
Sep 14 PHP
php版微信公众平台接口参数调试实现判断用户行为的方法
Sep 23 PHP
PHP实现打包zip并下载功能
Jun 12 PHP
Yii 框架控制器创建使用及控制器响应操作示例
Oct 14 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
Nov 13 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
关于文本留言本的分页代码
2006/10/09 PHP
在PHP3中实现SESSION的功能(一)
2006/10/09 PHP
让codeigniter与swfupload整合的最佳解决方案
2014/06/12 PHP
PHP的cURL库简介及使用示例
2015/02/06 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
2020/02/15 PHP
JQuery的Validation插件中Remote验证的中文问题
2010/07/26 Javascript
js分解url参数(面向对象-极简主义法应用)
2012/08/09 Javascript
js调用后台、后台调用前台等方法总结
2014/04/17 Javascript
JQuery显示、隐藏div的几种方法简明总结
2015/04/16 Javascript
全面解析Bootstrap表单使用方法(表单样式)
2015/11/24 Javascript
基于jQuery实现美观且实用的倒计时实例代码
2015/12/30 Javascript
javascript瀑布流式图片懒加载实例解析与优化
2016/02/23 Javascript
实现隔行换色效果的两种方式【实用】
2016/11/27 Javascript
JS原生轮播图的简单实现(推荐)
2017/07/22 Javascript
AngularJS基于MVC的复杂操作实例讲解
2017/12/31 Javascript
js自定义input文件上传样式
2018/10/26 Javascript
layui 数据表格+分页+搜索+checkbox+缓存选中项数据的方法
2019/09/21 Javascript
浅谈Vue 函数式组件的使用技巧
2020/06/16 Javascript
解决vue的touchStart事件及click事件冲突问题
2020/07/21 Javascript
Python实现一个简单的验证码程序
2017/11/03 Python
python 实现读取一个excel多个sheet表并合并的方法
2019/02/12 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
2019/07/23 Python
python selenium循环登陆网站的实现
2019/11/04 Python
Pytorch 实现计算分类器准确率(总分类及子分类)
2020/01/18 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例
2014/05/08 HTML / CSS
H5页面适配iPhoneX(就是那么简单)
2019/12/02 HTML / CSS
全球领先的美容用品专卖店:Beauty Plus Salon
2018/09/04 全球购物
BASIC HOUSE官方旗舰店:韩国著名的服装品牌
2018/09/27 全球购物
九月份红领巾广播稿
2014/01/22 职场文书
导师工作推荐信范文
2014/05/17 职场文书
会计学专业自荐信
2014/06/25 职场文书
盲山观后感
2015/06/11 职场文书
工作时间证明
2015/06/15 职场文书
入党自传范文2015
2015/06/26 职场文书
python析构函数用法及注意事项
2021/06/22 Python