私はコンテンツセクションを生成するlayouts/app.blade.php
ビューを持っています。Laravelブレードのテンプレート生成が機能しない
レイアウト/ app.blade.php
@yield('content')
adminpanel/adminpanel.blade.php
@extends('layouts.app')
@section('content')
<div id="wrapper">
<div id="sidebar-wrapper">
@yield('sidebar')
</div>
<div id="page-content-wrapper">
<div class="container-fluid">
@yield('page-content')
</div>
</div>
</div>
@endsection
adminpanel/sidebar.blade.php
@extends('adminpanel.adminpanel')
@section('sidebar')
<ul class="sidebar-nav">
<li class="sidebar-brand">
<a href="#">
Profile
</a>
</li>
<li>
<a href="#">Dashboard</a>
</li>
<li>
<a href="#">News</a>
</li>
</ul>
@endsection
は私が何かをしていますここで間違っている?
adminpanel/adminpanel.blade.php
ビューに何かを入力すると機能しますが、部分的な結果は機能しません。
が含まれてみてください? – apokryfos
私のコントローラーで 'return view( 'adminpanel/adminpanel');' – user3652775
は 'adminpanel.sidebar'をコントローラーからのビューとして返していますか?これは、サイドバーテンプレートがadminpanelテンプレートを拡張するときに行う必要があるためです。他のテンプレートは、サイドバーを「含む」わけではありません。「部分的な」テンプレートではありません。 adminpanel to sidebar – lagbox