0
私はlaravel 5.4を使用してカスタムフォームの検証を行っています。しかし、カスタムエラーメッセージが表示されないのはなぜですか?Laravelカスタム検証メッセージ
Validator::extend('myCustomeValidator', function ($attribute, $value, $parameters, $validator) {
//some code here
return false;
});
return Validator::make($data, [
'myField' => 'myCustomeValidator',
]);
とファイルに次を追加しました:ドキュメントはアドバイスとしてressources\lang\en\validation.php
:
'custom' => [
'myField' => [
'myCustomeValidator' => 'You made an error.',
],
],
をエラーが正しくトリガされたが、代わりに私のカスタムエラーメッセージのため、私はこれを取得:
をvalidation.my_custome_validator
私は何が欠けていますか?
はい、それは動作します。それは1大文字を受け入れない。 – Warrio