Условия в Blade в Laravel
С помощью Blade директивы @if можно задавать условия в представлениях. Давайте посмотрим на примере.
Пусть из действия в представление передается переменная, определяющая, авторизован пользователь или нет:
<?php
return view('post.show', [
'isAuth' => true
]);
?>
Покажем текст только для авторизованного пользователя:
@if ($isAuth)
вы авторизованы
@endif
А тепер покажем текст для неавторизованного пользователя:
@if (!$isAuth)
вы не авторизованы
@endif