【问题标题】:I create a main page and all its code means header, footer etc i distribute in different pages我创建了一个主页,它的所有代码都意味着我分布在不同页面中的页眉、页脚等
【发布时间】:2019-10-07 02:08:46
【问题描述】:

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

主页

<!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 我想包含在主页中但不起作用

_正文代码已给出

  <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 我想包含在主页中但不起作用

_正文代码已给出

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

{{-- 结束行--}}

【问题讨论】:

  • @yield('content') 无法正常工作

标签: laravel master-pages extends


【解决方案1】:

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

@include('partials.body')

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-30
    • 2020-05-08
    • 2017-03-08
    相关资源
    最近更新 更多