Согласно Laravel Документация:
Директива Blade @include позволяет включать представление Blade из другого представления. Все переменные, которые доступны для родительского представления, будут доступны для включенного представления:
<div>
@include('shared.errors')
<form>
<!-- Form Contents -->
</form>
</div>
При определении дочернего представления используйте директиву Blade @extends, чтобы указать, какой макет дочерний вид должен «наследовать». Представления, расширяющие макет Blade, могут вводить контент в разделы макета с помощью директив @section. Помните, как видно из приведенного выше примера, содержимое этих разделов будет отображаться в макете с помощью @yield:
<!-- Stored in resources/views/child.blade.php -->
@extends('layouts.app')
@section('title', 'Page Title')
@section('sidebar')
@parent
<p>This is appended to the master sidebar.</p>
@endsection
@section('content')
<p>This is my body content.</p>
@endsection
Laravel -> Шаблоны блейдов -> Включая подпредставления