【发布时间】:2017-05-01 06:48:25
【问题描述】:
我的问题是,当我在 laravel 刀片(不是 master)中定义一个部分时,我无法在页面上显示它的内容,但是如果我在 master.blade.php 上生成它,它可以正常工作。那么如何让这个页面显示出来:
“内容”部分 “模板”部分
@extends('layouts.master')
@section('title', 'Website Builder')
@section('content')
<script type="text/javascript" src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
<script type="text/javascript" src="{!! asset('js/template.js') !!}"></script>
@endsection
@section('template')
<div class= "container template_class ">
@foreach ($templates as $template)
<a class="content-link" href="{{ asset($template->file )}}">
<img id = "image" src="{{ asset($template->image )}}"/>
</a>
@endforeach
</div>
<div id="content-link2"></div>
<div class="container">
@yield('content')
@yield('template')
</div>
@endsection
@show
【问题讨论】:
-
文档不够清楚吗?
-
我不会问是否清楚
-
伙伴请重新阅读文档,您所要求的内容就在那里……“阅读”我的意思是阅读不仅仅是略读。
In this example, the sidebar section is utilizing the @parent directive to append (rather than overwriting) content to the layout's sidebar. The @parent directive will be replaced by the content of the layout when the view is rendered.
标签: laravel laravel-5 laravel-blade