Используйте \Request::is()
для проверки текущего маршрута и не используйте {...}
внутри условия @if
, если есть только два условия, то достаточно @if...@else...@endif
.
@if(\Request::is("hosting"))
@include('partials.header');
@else
@include('partials.header1');
@endif
Вы также можете избежать использования другого заголовка partials.header1
, если нет большой разницы.
Передать переменную с именем is_hosting
как true/false
и отображать содержимое соответственно ..
@if(\Request::is("hosting"))
@include('partials.header',["is_hosting"=>true]);
@else
@include('partials.header',["is_hosting"=>false]);
@endif
Внутри partials.header
@if(isset($is_hosting) && $is_hosting)
header's content
@else
header1's content
@endif