Я не понимаю, как операторы @if работают в Laravel Blade - PullRequest
0 голосов
/ 15 января 2020

Я начал изучать Laravel и столкнулся с проблемой операторов @if. Как мне написать условие для пустых мест кода, чтобы оно было правильным?

@if( !Request::is('coming-soon') )

@elseif( !Request::is('error') )

@else
    @include('layouts.includes.header.main-menu')
@endif

Мне не нужно это представление на страницах "скоро" и "ошибка".

1 Ответ

2 голосов
/ 15 января 2020

Вы делаете это наоборот:

Я надеюсь, что это то, что вы ищете

@if( !Request::is('coming-soon') && !Request::is('error') )
    @include('layouts.includes.header.main-menu')
@endif

Это будет включать в себя страницу, если запрошенный URL не "скоро-скоро" или "ошибка".

...