您的位置:首页 > 编程语言 > PHP开发

laravel框架模板之公共模板、继承、包含

2018-12-19 22:53 1021 查看

简介:

利用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

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

 

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: