Я знаю, что было много подобных вопросов, но я все еще не могу справиться с этой проблемой.У меня есть мастер-макет, в котором я размещаю общие элементы для всех дочерних сайтов в моем приложении.
(Inside common directory)
<!DOCTYPE html>
<html lang="pl">
<head>
@include('common.head')
</head>
<body>
<div id="l-wrap">
@include('common.header')
<article id="l-content">
@yield('content')
@include('common.dealer-area')
</article>
@include('common.footer')
@include('common.cookies')
</div>
Если я правильно понимаю: если я хочу, чтобы элементы «прилипали» к мастер-шаблону, я включал,эти элементы будут одинаковыми на каждой подстранице.
Второе наследование блейдов после первого и выглядит так:
(Inside homepage directory)
@extends('common.template')
@section('content')
@yield('slider')
@endsection
И есть третий блейд, наследование которого после второго:
@extends('home-page.template')
@section('slider')
<div class=slider> Some slider elements
</div>
@endsection
Но вид из третьего раздела вообще не отображается.Я пытался с @yield, @section ... @ endsection или @section ... @ stop, но это не помогло.
Когда я даю второй параметр в функции @yield, после «ползунка» во втором блейде: @yield («ползунок», «некоторый текст»)
Он отображается правильно, поэтому я считаю, что проблемапоследний клинок, третий, правильно ли я использую наследование?