Добавление в @section

Я использую Laravel 4, и я хотел бы расширить то, что уже было размещено в моем шаблоне master.blade.php.

@section('head')
 @parent
 
 
 <title>{{$title}}</title>
 
 

 
 @show
 
 
 ...

Например, мой шаблон home.blade.php:

@section('head');
appending to head....
@show

@section('content')
 <h2>Hello World</h2>
@show

Поэтому я пытался добавить "добавление к голове..." в шаблон. Но это просто заменяет то, что уже есть. С некоторыми исследованиями я пришел к выводу, что это невозможно, но я не уверен, как еще я это сделаю. Частицы? Включает?

Что я могу сделать?

1 ответ

Используйте этот код в шаблоне home.blade.php, который расширяет master.blade.php:

это может быть ваш home.blade.php

@extends('master')

@section('head')
 @parent 
 {{{ $head_data }}}
@stop

{{-- Content --}}
@section('content')
 Here comes you content...
@stop

Вы можете позвонить ему с вашего контроллера

licensed under cc by-sa 3.0 with attribution.