2017-02-24 187 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