当前位置:首页 > CMS教程 > 其它CMS > 列表

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

发布:smiling 来源: PHP粉丝网  添加日期:2021-12-13 14:33:42 浏览: 评论:0 

本文实例讲述了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

  1. <header> 
  2.  xxxxxx 
  3.  <p>退出登录</p> 
  4. </header> 

main.blade.php

  1. <!DOCTYPE html> 
  2. <html> 
  3.  <head> 
  4.   <title>@yield('title')</title> 
  5.   <link rel="stylesheet" href=""
  6.  </head> 
  7.  <body> 
  8.   @include(admin.layouts.header) //包含头部 
  9.   @include(admin.layouts.sidebar) //包含侧边栏 
  10.   <div> 
  11.   @yield("content")  //指定区块 
  12.   </div> 
  13.   @include('admin.layouts.footer'//包含尾部 
  14.  </body> 
  15. </html> 

sidebar.balde.php

  1. <aside> 
  2.  <li></li> 
  3. </aside> 

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

例如:

index.blade.php

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

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

Tags: laravel公共模板 laravel继承

分享到:

相关文章