【发布时间】:2012-09-07 08:10:59
【问题描述】:
在 laravel 中一次显示所有错误消息,我在视图中使用以下代码
<?php
$something = $errors->all();
if(!empty($something)):
?>
<div class = "alert alert-error">
@foreach ($errors->all('<p>:message</p>') as $input_error)
{{ $input_error }}
@endforeach
</div>
<?php endif; ?>
但是当我想在 if 条件中使用 $errors->all() 而不是 $something 时,它会显示错误
不能在写上下文中使用方法返回值
虽然上面的代码工作正常,但我认为可能有更好的方法来检查是否存在任何错误消息,如果存在则显示它。
【问题讨论】:
标签: php validation laravel