小编IPr*_*Man的帖子

使用自定义错误消息验证密码规则

使用“password.required”等标准符号,我可以为内置验证规则自定义错误消息。但是如何自定义Illuminate\\Validation\\Rules\\Password规则的错误消息呢?

\n
$rules = [\n    'password' => [\n        'required',\n        'confirmed',\n        Rules\\Password::min(8)->letters()->mixedCase()->numbers()->symbols(),\n    ],\n];\n$messages = [\n    'password.required'  => '\xd9\x8a\xd8\xac\xd8\xa8 \xd8\xa7\xd8\xaf\xd8\xae\xd8\xa7\xd9\x84 \xd9\x83\xd9\x84\xd9\x85\xd8\xa9 \xd8\xa7\xd9\x84\xd9\x85\xd8\xb1\xd9\x88\xd8\xb1',\n    'password.confirmed' => '\xd9\x83\xd9\x84\xd9\x85\xd8\xa9 \xd8\xa7\xd9\x84\xd9\x85\xd8\xb1\xd9\x88\xd8\xb1 \xd8\xba\xd9\x8a\xd8\xb1 \xd9\x85\xd8\xaa\xd8\xb7\xd8\xa7\xd8\xa8\xd9\x82\xd8\xa9',\n];\n$request->validate($rules, $messages);\n
Run Code Online (Sandbox Code Playgroud)\n

min()如何自定义、letters()等消息?

\n

php localization laravel laravel-validation laravel-localization

4
推荐指数
1
解决办法
4722
查看次数