2016-01-28 70 views

回答

-1

https://laravel.com/docs/5.1/validation#custom-error-messages

如果需要,您可以使用自定義錯誤消息的確認,而不是默認的。有幾種方法可以指定自定義消息。首先,你可以通過自定義消息作爲第三個參數的驗證::化妝方法:

$messages = [ 
    'required' => 'The :attribute field is required.', 
]; 

$validator = Validator::make($input, $rules, $messages); 

在這個例子中,:屬性佔位符將根據驗證領域的實際名稱所取代。您也可以在驗證信息中使用其他地方持有人。例如:

$messages = [ 
    'same' => 'The :attribute and :other must match.', 
    'size' => 'The :attribute must be exactly :size.', 
    'between' => 'The :attribute must be between :min - :max.', 
    'in'  => 'The :attribute must be one of the following types: :values', 
]; 

OR

指定自定義消息對於一個給定的屬性

有時你可能希望只爲特定的字段中指定一個自定義錯誤消息。你可以使用「點」符號來做到這一點。首先指定屬性的名稱,其次是規則:

$messages = [ 
    'email.required' => 'We need to know your e-mail address!', 
]; 

關注此還有: https://laracasts.com/series/laravel-5-fundamentals/episodes/12

+0

,我不想爲此我已經做了輸入字段的驗證,我的問題是,當我們從一個頁面註銷並單擊瀏覽器中的後退按鈕,它將我帶到錯誤頁面,我在問題中發佈了相反的內容,而我想提出一些其他頁面,例如404。 – ramtawker

相關問題