Php 如何在多个导航页面中显示包含的文件

Php 如何在多个导航页面中显示包含的文件,php,laravel-5,bootstrap-4,Php,Laravel 5,Bootstrap 4,我打算在我的应用程序的多个页面中显示一个jumbotron,我已经能够在主页上显示它,我如何在其他页面上复制它 我使用的是Laravel 5.8和Bootstrap 4。它显示在默认主页('/'),我已尝试替换('/') 路径文件中的页面名称为'training'(来自..->name('training')),即,但未显示。我也尝试过用'/Training'和'pages/Training'替换它,但仍然不起作用 主刀片文件(resources/views/layout/app.blade.p

我打算在我的应用程序的多个页面中显示一个jumbotron,我已经能够在主页上显示它,我如何在其他页面上复制它

我使用的是Laravel 5.8和Bootstrap 4。它显示在默认主页
('/')
,我已尝试替换
('/')
路径文件中的页面名称为
'training'
(来自
..->name('training')
),即,但未显示。我也尝试过用
'/Training'
'pages/Training'
替换它,但仍然不起作用

主刀片文件(resources/views/layout/app.blade.php)中的代码是

showcase文件(resources/views/inc/showcase.blade.php)的代码是

控制器(app\Http\Controllers\PageController.php)的值为


我希望Jumbotron会显示在培训页面中,但除了我使用
(/)

时的主页外,什么都不会显示。您是否考虑过使用包含Jumbotron的不同布局?想要/需要使用jumbotron的页面可以轻松地扩展此新布局文件,而无需手动为每个新页面添加越来越多的if(Request::is('XYZ')),我已经完成了,而且效果很好。谢谢没问题,很高兴它能工作
@if (Request::is('training'))
     @include('inc.showcase')
@endif
<div class="jumbotron text-center">
    <div class="container">
        <p>Welcome to My Page</p>
    </div>
</div>
@extends('layout.app')

@section('content')
    <h1>Training</h1>
@endsection
Route::get('/Training', 'PageController@getTraining')->name('training');
public function getTraining(){
        return view('pages/training');
    }