Распечатать сообщения об ошибках для множественного выбора - PullRequest
0 голосов
/ 16 мая 2018

Я пытаюсь распечатать сообщения об ошибках из множественного выбора в Laravel:

@if($errors->has('interests')
    <ul class="alert alert-danger">
    @foreach($errors->get('interests') as $error)
        <li>{{ $error }}</li>
    @endforeach
    </ul>
@endif

Кроме того, мой выбор имеет свойство с name="interests[]". Что я делаю не так?

1 Ответ

0 голосов
/ 16 мая 2018

Если вы выполняете этот вид проверки

'interests' => 'required|array|...'

, а не целевую проверку, тогда для этого поля будет только 1 сообщение об ошибке.Так что вы можете сделать это

@if($errors->has('interests'))
    <ul class="alert alert-danger">
        <li>{{ $errors->first('interests') }}</li>
    </ul>
@endif
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...