Laravel包括扩展部分

时间:2015-03-03 21:47:08

标签: laravel blade laravel-5

我试图包含一个部分,扩展另一部分。

@include('B')相似,B看起来像

@extends('A') 
@section('content') 
Some stuff here 
@stop

但似乎只显示Some stuff here,而不是部分A的内容。你对此有什么修正吗?

由于

2 个答案:

答案 0 :(得分:0)

好像你正在尝试使用扩展模板的部分 B A

如果您需要附加数据,可以使用@parent@append表示法,如下所示:

@extends('A')

@section('content')
    @parent

    Some stuff here
@stop

这将在模板B

中附加来自模板A的内容部分的父数据

Laravel's Blade documentation

的更多信息

答案 1 :(得分:0)

实际上这很有效。这里的问题是@section Identifier的非唯一使用。 (在基本模板和部分中)