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

 更新时间:2019年08月30日 12:44:42   作者:上海最后的单纯  
这篇文章主要介绍了laravel框架模板之公共模板、继承、包含实现方法,结合实例形式分析了Laravel框架中公共模板的建立、模板包含、模板继承等相关操作技巧,需要的朋友可以参考下

本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《Laravel框架入门与进阶教程》、《php优秀开发框架总结》、《php面向对象程序设计入门教程》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总

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

相关文章

  • laravel 框架结合关联查询 when()用法分析

    laravel 框架结合关联查询 when()用法分析

    这篇文章主要介绍了laravel 框架结合关联查询 when()用法,结合实例形式分析了laravel5.6框架when()基本原理、使用方法及操作注意事项,需要的朋友可以参考下
    2019-11-11
  • php-msf源码详解

    php-msf源码详解

    这篇文章主要介绍了php-msf源码的意思以及用法相关问题,有需要的朋友跟着参考学习下吧。
    2017-12-12
  • php读取excel文件示例分享(更新修改excel)

    php读取excel文件示例分享(更新修改excel)

    这篇文章主要介绍了php读取excel文件示例,还有更新修改功能,需要的朋友可以参考下
    2014-02-02
  • thinkphp3.2实现上传图片的控制器方法

    thinkphp3.2实现上传图片的控制器方法

    这篇文章主要介绍了thinkphp3.2实现上传图片的控制器方法,结合实例形式分析了thinkPHP图片文件上传相关的文件类型判断,文件路径及相关属性操作技巧,需要的朋友可以参考下
    2016-04-04
  • tp5 实现列表数据根据状态排序

    tp5 实现列表数据根据状态排序

    今天小编就为大家分享一篇tp5 实现列表数据根据状态排序,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-10-10
  • php 读取文件夹下所有图片、文件的实例

    php 读取文件夹下所有图片、文件的实例

    今天小编就为大家分享一篇php 读取文件夹下所有图片、文件的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-10-10
  • Laravel 5.1 on SAE环境开发教程【附项目demo源码】

    Laravel 5.1 on SAE环境开发教程【附项目demo源码】

    这篇文章主要介绍了Laravel 5.1 on SAE环境开发方法,结合实例形式详细分析了Laravel 5.1在SAE环境下的具体开发相关操作步骤与注意事项,需要的朋友可以参考下
    2016-10-10
  • 6个超实用的PHP代码片段

    6个超实用的PHP代码片段

    这篇文章主要介绍了10个超实用的PHP代码样例:黑名单过滤、随机颜色生成器、从网上下载文件、强制下载文件、截取图片、检查网站是否宕机,需要的朋友可以参考下
    2015-08-08
  • 配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境

    配置Apache2.2+PHP5+CakePHP1.2+MySQL5运行环境

    因为最近要用PHP做个小东西,新学了PHP。结果学PHP只用了2个小时,配置服务器却用了两天,郁闷得想骂人。为了避免以后忘掉,写个博客留底。
    2009-04-04
  • PHP实现一个轻量级容器的方法

    PHP实现一个轻量级容器的方法

    这篇文章主要介绍了PHP实现一个轻量级容器的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-01-01

最新评论