2017-02-24 160 views
0

对不起我是新的laravel,但奇怪的是,laravel 5.4身份验证注册自定义错误消息

我想在错误寄存器, 验证我registercontroller使用自定义错误消息:

$messages = [ 
     'vbadminEmail.required'  => 'Email has already been taken this is customize error.', 
    ]; 

    $result = Validator::make($data, [    
     'vbadminEmail' => 'required|email|max:255|unique:admin_user,user_email', 
     'vbadminPassword' => 'required|min:6|confirmed', 
    ],$messages); 

当我测试和调试的结果:

debug the error arrays

它依然使用的通用格式,而不是“电子邮件哈公寓已经采取了,这是自定义错误”

请帮我如何解决它 谢谢

回答

0

试试下面的代码

$messages = [ 
    'vbadminEmail.unique'  => 'Email has already been taken this is customize error.', 
    ]; 

在当前的代码,你就需要规则应用自定义消息,所以你需要独特的规则添加自定义消息不要求

+0

AW是我不好,感谢你的帮助,先生 –

+0

@EffendySalim欢迎你,我很乐意提供帮助。 – sunilwananje