Laravel с клинком - множественное наследование - PullRequest
1 голос
/ 12 июня 2019

Я знаю, что было много подобных вопросов, но я все еще не могу справиться с этой проблемой.У меня есть мастер-макет, в котором я размещаю общие элементы для всех дочерних сайтов в моем приложении.

(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 («ползунок», «некоторый текст»)

Он отображается правильно, поэтому я считаю, что проблемапоследний клинок, третий, правильно ли я использую наследование?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...