84669 person learning
152542 person learning
20005 person learning
5487 person learning
7821 person learning
359900 person learning
3350 person learning
180660 person learning
48569 person learning
18603 person learning
40936 person learning
1549 person learning
1183 person learning
32909 person learning
foo.blade.php bar.blade.php baz.balde.php
bar.blade.php extends foo.blade.php
Can baz.blade.php continue to inherit bar.blade.php?
认证高级PHP讲师
Yes
@SegmentFault
The questioner added something, and I also added it
layout.blade.php
@extends('layout1') @section('content1') test.blade.php @endsection
layout1.blade.php
@extends('layout') @section('content') layout1.blade.php @endsection @yield('content1')
test.blade.php
Page output
test.blade.php layout.blade.php layout1.blade.php
index.blade.php
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>OSAdmin</title> <meta name="description" content=""> <meta name="keywords" content=""> <link href="" rel="stylesheet"> <!-- js --> <script type="text/javascript" src="/js/jquery-3.1.0.min.js"></script> <script type="text/javascript" src="/js/layer.js"></script> <script type="text/javascript" src="/js/jquery.cookie.js"></script> <script type="text/javascript" src="/js/bootstrap.js"></script> <!-- css --> <link rel="stylesheet" type="text/css" href="/css/bootstrap.min.css"> <link rel="stylesheet" type="text/css" href="/css/officialweb.css"> </head> {{--头部--}} <p class="container-fluid headercontainer" style="height:10%"> <p class="navbar-left"> <a href=""> OSAdmin </a> </p> <p class="navbar-right"> <a id="exit"> @yield('username','weide') </a> </p> </p> {{--左侧导航--}} <p class="col-md-2 li_head" style=""> <p class="row"> <ul style="padding-left: 0px"> @foreach($menu as $menu1) <li class="twomenu"> <p id='{{$menu1['id']}}'>{{$menu1['name']}}</p> </li> <p class="menup" > @foreach($menu1['submenu'] as $menu2) <li class="threemenu" id='{{$menu2['id']}}' > <p class="menufa" >{{$menu2['name']}}</p> </li> <p class="menup"> @if(!empty($menu2['submenu'])) @foreach($menu2['submenu'] as $menu3) <li> <p class="clickmenu" id='{{$menu3['id']}}'>{{$menu3['name']}}</p> </li> @endforeach @endif </p> @endforeach </p> @endforeach </ul> </p> </p> <script type="text/javascript"> {{--定位菜单--}} var src =window.location.href; console.log(src); var p2=/c=\D*&/; var arr,a; var op=src.substr(-2,2); if(src.length>30) { a = p2.exec(src)[0]; arr = a.split("&"); if(arr[0].split("=")[1]=="Twomenu"){ $(".menu").css("display","block"); } if(op!=""){ $(".menu").css("display","block"); $("#"+op).parents(".menup").css("display","block"); $("#"+op).css("color","red"); } }; //三级子菜单滑动 $(".threemenu").click(function(){ $(this).next().slideToggle(); }) //二级子菜单滑动 $(".twomenu").click(function(){ $(this).next().slideToggle(); }) //其他子菜单连接 $('.clickmenu').click(function(){ window.location.href="{{route('dispatch',['id'=>null])}}"+"/"+this.id; }) //二级菜单连接 $('.threemenu').click(function(){ if(!$(this).next().children("li").length){ window.location.href="{{route('dispatch',['id'=>null])}}"+"/"+this.id; } }) </script> {{--内容--}} <p class="col-md-10 h1-content" style="border-left: 1px solid #e7e7e7;background-color:#ffffff"> <p class="col-lg-12"> <h1> @section('contenttitle') this is contenttitle @show </h1> </p> <p> @section('content') this is content @show </p> </p> </body> </html>
Index/index.blade.php
@extends('index') @section('contenttitle') @parent @endsection @section('content') <form action="" method="post" enctype="multipart/form-data" > {{ csrf_field() }} <label for="file">首页banner1</label> <input type="file" name="photo1" /> <label for="file">首页banner2</label> <input type="file" name="photo2" id="img2" /> <label for="file">首页banner3</label> <input type="file" name="photo3" id="img3" /> <label for="file">首页banner4</label> <input type="file" name="photo4" id="img4" /> <br/> <input type="submit" name="submit" value="提交" class="btn btn-primary" /> </form> @parent @endsection @section('test') @show
Index/test.blade.php
@extends('Index.index') @section this is a test @endsection
Last test result:
Yes
@SegmentFault
The questioner added something, and I also added it
layout.blade.php
layout1.blade.php
test.blade.php
Page output
index.blade.php
Index/index.blade.php
Index/test.blade.php
Last test result: