使用Laravel自定义验证消息

3

我在Laravel 5.5中创建了自定义规则,但也希望从lang验证文件中获取自定义翻译。为此,我现在已经完成了以下步骤:

'custom' => [
    'validate' => [
        'correct_password' => 'The :attribute is incorrect.',
    ],
],

我把这个放在自定义规则文件中:
 return trans('validate.correct_password');

我做错了什么导致自定义消息无法显示?现在我只能看到消息的键:validate.correct_password。该怎么办?
1个回答

4

如果您想从翻译文件中获取一个键,则需要以file.key.subkey.subkey的形式传递一个键路径。

return trans('validation.custom.validate.correct_password');

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接