【发布时间】:2017-08-11 21:04:06
【问题描述】:
我无法在 Backpack for laravel 中验证图像尺寸。
在我的 Backpack CRUD 中,我正在添加一个使用 elFinder 上传照片的字段,如下所示:
$addFields = [
[
'name' => 'photo',
'label' => 'Header Photo (1500 x 1000 EXACTLY)',
'type' => 'browse'
]
]
在我的请求中,我使用以下规则来验证图像的大小:
public function rules()
{
return [
'photo' => 'dimensions:width=1500,height=1000'
];
}
无论我尝试什么维度属性,验证都失败了。我已经尝试过诸如 max_width 超出测试用例文件尺寸之类的方法。
我的理论是验证器正在寻找要在帖子中传递的实际“文件”字段,但 elFinder 正在传递已上传文件的路径。
关于如何使用路径在 Laravel 中处理图像尺寸验证的任何想法?
【问题讨论】:
标签: php validation laravel-5.4 laravel-backpack