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  


    xxxxxx
   

退出登录


main.blade.php


   
        @yield('title')
       
   
   
        @include(admin.layouts.header)  //包含头部
        @include(admin.layouts.sidebar)  //包含侧边栏
       


        @yield("content")     //指定区块       
       

        @include('admin.layouts.footer')  //包含尾部
   

sidebar.balde.php

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

例如:

index.blade.php

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


@endsection

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

 

你可能感兴趣的:(php)