dcat-admin表单 上传avif格式的图片报错
1. 运行环境
1). 当前使用的 Laravel 版本?
9.33.0
2). 当前使用的 php/php-fpm 版本?
PHP 版本:8.1.12
php-fpm 版本:8.1.12
3). 当前系统
macos 13.0
4). 业务环境
开发环境
php artisan serve
5). 相关软件版本
MySQL, Redis
2. 问题描述?
在表单中上传avif格式的图片报错,而这种图片格式在京东等商城很常见,应该给予开放。
3. 您期望得到的结果?
avif格式的图片能上传并保存成功。
4. 您实际得到的结果?
$form->multipleImage('images')->limit(3)->accept('jpg,png,gif,jpeg,avif', 'image/*')->saving(function ($images) {
return !empty($images) ? $images : '';
});
看了下源码,
rules()
方法应该是直接覆盖原有规则的