对不起,我的头衔。
我正在使用Laravel 5.7.*
像这样显示错误:
@if(count($errors)>0)
<ul>
@foreach($errors->all() as $error)
<li class="alert alert-danger">
{{$error}}
</li>
@endforeach
</ul>
@endif
答案 0 :(得分:3)
只需将其写在您想要的位置即可。
rename
答案 1 :(得分:1)
您需要在表单元素下显示错误。您可以执行以下操作。
<div class="form-group {{ $errors->has('description') ? ' has-error' : '' }}">
<label for="exampleInputFile">Description</label>
{!! Form::textarea('description', null,['class' => 'form-control',
'placeholder' => 'Type Description']); !!}
<small class="text-danger">{{ $errors->first('description') }}</small>
</div>
这里:
$error->has('description')? 'has-error' : '' ,
将在表单元素上添加“具有错误”类,这将使表单元素周围出现红线。
并且:
<small class="text-danger">{{ $errors->first('description') }}</small>
将在表单元素下方以红色显示验证消息。在这里,“描述”是我们定义的验证规则。