84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
foo.blade.php bar.blade.php baz.balde.php
bar.blade.php étend foo.blade.php
baz.blade.php peut-il continuer à hériter de bar.blade.php ?
认证高级PHP讲师
Oui
@SegmentFault
L'interlocuteur a ajouté quelque chose, et je l'ai également ajouté
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
Sortie de page
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
Résultat du dernier test :
Oui
@SegmentFault
L'interlocuteur a ajouté quelque chose, et je l'ai également ajouté
layout.blade.php
layout1.blade.php
test.blade.php
Sortie de page
index.blade.php
Index/index.blade.php
Index/test.blade.php
Résultat du dernier test :