2
私は拡張用のカスタムバリデータを作成しました::values
部品を交換していないようだLaravel:値のプレースホルダが機能していませんか?
'extension' => 'The :attribute must be a file of type: :values.',
:
Validator::extend('extension', function ($attribute, $file, $extensions, $validator) {
$ext = strtolower(@$file->getClientOriginalExtension());
return in_array($ext, $extensions);
});
とカスタムメッセージを。私はカスタムを使用してみました
は運なしでも置き換える:
Validator::replacer('wtf', function ($message, $attribute, $rule, $parameters) {
return 'show me something!!!!!';
});
しかし、これはどちらか何もしません。
何が欠けていますか?
は、あなたがこのメッセージを使用してテストしていますタイプ:値.'? – PaladiN
はい、動作しません。さらに、 'mimes'型のバリデーション' mimes '=>'から直接コピーしました::属性は::値のタイプのファイルでなければなりません。 '、 ' – Rob