Когда я хочу зарегистрировать пользователя в моем проекте laravel, страница всегда говорит
Undefined variable: errors (View:/var/www/resources/views/auth/register.blade.php) "
Согласно документации Laravel, $errors
всегда должен быть автоматически установлен:
Итак, важно отметить, что переменная $errors всегда будет доступна во всех ваших представлениях по каждому запросу, что позволит вам удобно предположить, что переменная $errors всегда определена и может быть безопасно использована.
У меня есть это на каждом представлении, когда я использую:
@if (count($errors) > 0)
<div class="alert alert-danger">
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
</div>
@endif
или любым другим способом, когда я хочу использовать переменную $errors
.
Почему это? Раньше у меня не было этой проблемы.
Кто-нибудь может мне помочь?