Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 27.01.2017 17:55:37

Корректный вывод ошибок валидации

Как правильно??

<div class="{{$errors->has('phone') ?  'alert-my alert-danger':''}}">
    {!! $errors->first('phone') !!}
</div>

или

@if ($errors->has('phone'))
<div class="alert-my alert-danger">
    {!! $errors->first('phone') !!}
</div>
@endif

Заранее, "сори" если вопрос глупый

Не в сети

#2 27.01.2017 22:35:42

Re: Корректный вывод ошибок валидации

Как вы передаёте ошибку в шаблон?

Не в сети

#3 28.01.2017 12:33:15

Re: Корректный вывод ошибок валидации

В первом случае div будет в коде даже если нет ошибки

Не в сети

#4 28.01.2017 18:56:25

Re: Корректный вывод ошибок валидации

Вывод ошибок стандартно ларавелем. Но не в этом вопрос.

Правильно в первом див всегда будет, вот и спрашиваю какой вариант так сказать по-феншую

Не в сети

#5 29.01.2017 14:36:32

Re: Корректный вывод ошибок валидации

Да оба кошерны.

В первом можно будет этот же контейнер использовать для js клиентской валидации.

Не в сети

Подвал раздела