首页 > 解决方案 > 我创建了一个主页,它的所有代码都意味着页眉、页脚等我分布在不同的页面中

问题描述

我创建了一个主页,它的所有代码都意味着页眉、页脚等,我分布在不同的页面中,我通过包含方法将所有页面与主页链接...除了下面给出的一个代码外,主页正常工作

主页

<!doctype html>
<html lang="en">
   @include('partails._header')
 <body>
<!-- <  navbar-->
    @include('partails._navbar')
<!-- end navbar -->
<div class="container">
    @include('partails._body')


</div>
  <hr>
    @include('partails._footer')
    @include('partails._script')
  </body>
</html>

文件夹名称部分和 _body 我想包含在主页中但不起作用

_body 代码已给出

  <div class="row">
     <div class="col-md-4">
    <div class="list-group">
       <a href="#" class="list-group-item">First item</a>
       <a href="#" class="list-group-item">Second item</a>
       <a href="#" class="list-group-item">Third item</a>
     </div>
    </div>
    {{-- end 4 --}}
    <div class="col-md-8">
     @yield('content')
    </div>
   </div>

{{-- 结束行--}}

文件夹名称部分和 _body 我想包含在主页中但不起作用

_body 代码已给出

<div class="row">
    <div class="col-md-4">
        <div class="list-group">
           <a href="#" class=enter code here"list-group-item">First item</a>
            <a href="#" class="list-group-item">Third item</a>
         </div>
     </div>
    {{-- end 4 --}}
<div class="col-md-8">
    @yield('content') 
</div>

{{-- 结束行--}}

标签: laravelmaster-pagesextends

解决方案


如果您的 body.blade.php 位于 partials 文件夹中,只需包含这种方式

@include('partials.body')

通过说 yield('content') 不能正常工作,你是什么意思?您如何通过内容将其他视图(刀片)传递到主页?


推荐阅读