php – Laravel验证规则的自定义错误消息:维度

php – Laravel验证规则的自定义错误消息:维度,第1张

概述我正在尝试验证图片上传,如下所示: $this->validate($request, [ 'admin_image'=> 'nullable|image|dimensions:min_width=600,min_height=600',]); 当所选图像太小时,laravel显示错误: The Admin Image has invalid image dimensiona 我认为这个 我正在尝试验证图片上传,如下所示:

$this->valIDate($request,[    '@R_419_5976@_image'=> 'nullable|image|dimensions:min_wIDth=600,min_height=600',]);

当所选图像太小时,laravel显示错误:

The @R_419_5976@ Image has invalID image dimensiona

我认为这个消息并没有具体说明图像在哪个维度上很小,例如:宽度或高度.

我期待如下错误消息:
@R_419_5976@ Image宽度不能小于600px
@R_419_5976@ Image高度不能低于600px

这里的’@R_419_5976@ image’是属性名称& ‘600’是我在规则中给出的值

所以,我想在valIDation.PHP上为min_wIDth和max_wIDthin自定义消息数组制作一个自定义错误消息,如下所示:

'@R_419_5976@_image' => [            'dimensions.min_wIDth' => 'The :attribute dimension (wIDth) cannot be less than :min_wIDth px','dimensions.min_height' => 'The :attribute dimension (height) cannot be less than :min_height px',],

但不幸的是,这不起作用. Laravel继续显示默认消息.

请理解

对于尺寸,我需要2个单独的错误消息:min_wIDth = 600&尺寸:MIN_HEIGHT = 600

就像我尝试在自定义错误消息数组中一样.

我知道这很简单,但我做错了.

任何帮助将受到高度赞赏

解决方法 在valIDation.PHP中添加自定义错误消息,如下所示:

'@R_419_5976@_image' => [    'dimensions' => [        'min_wIDth' => 'The :attribute dimension (wIDth) cannot be less than :min_wIDth px'    ] ]
总结

以上是内存溢出为你收集整理的php – Laravel验证规则的自定义错误消息:维度全部内容,希望文章能够帮你解决php – Laravel验证规则的自定义错误消息:维度所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1253631.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存