如何在Laravel的首页中隐藏标题

时间:2019-07-08 16:09:49

标签: laravel laravel-5

我正在尝试自定义laravel网站。我想要主页的其他标题布局。请我怎么做。

我目前拥有的是主版面,其中包括标题版面。如您所见,我需要在此网站www.jiji.ng中找到类似的内容,首页标题的布局与其余布局不同。我需要网站的常规标题,但首页需要不同的标题。

下面是Master.blade.php代码

@section('header')
    @include('layouts.inc.header')
@show

@section('search')
@show

2 个答案:

答案 0 :(得分:0)

有多种方法可以做到这一点。

您可以检查current route name。给您的首页路由命名,然后执行:

@if(Route::currentRouteName() === 'home')
    @include('layouts.inc.header')
@endif

您还可以通过the @extends keyword为您的应用设置多种布局。

您的首页路线可能会做到:

@extends('layouts.home')

,其余的应用程序将执行以下操作:

@extends('layouts.app')

答案 1 :(得分:0)

您可以使用@component,并且可以将任何视图传递给它,如下所示: @component('header') @include('your_header') @endcomponent