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