Laravel - 多种形式的错误

时间:2016-12-21 23:26:14

标签: php forms laravel error-handling

我在这个问题上找到了一些答案,但我不知道如何将它们应用到我的代码中。我想只为有错误请求的表单显示错误。我的问题是,目前它在登录和注册表单上都显示错误,无论哪一个都有问题。

我的UserController @ postRegister:

public function postRegister(Request $request)  
{
    $this->validate($request, [
        'username' => 'required|min:3|max:50|unique:users',
        'email' => 'required|email|unique:users',                    
        'password' => 'required|min:4|max:120',
        ]);

我的信息中心视图:

@if ($errors->any())
{
    @foreach ($errors->all() as $error)
        <p>{{ $error }}</p>
    @endforeach
}
@endif

如何仅为特定表单制作此显示错误,但与其他表单在同一页面上?

1 个答案:

答案 0 :(得分:0)

您可以单独显示表单验证错误消息,这样可以更好地解释您this demonstrate video