Skip to content

Commit ca3b935

Browse files
committed
HasMany图片上传表单支持
1 parent cd572f3 commit ca3b935

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/Form/Field/HasMany.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
use Dcat\Admin\Form;
77
use Dcat\Admin\Form\Field;
88
use Dcat\Admin\Form\NestedForm;
9+
use Dcat\Admin\Support\Helper;
910
use Illuminate\Support\Arr;
1011
use Illuminate\Support\Facades\Validator;
1112
use Illuminate\Support\Str;
@@ -120,6 +121,12 @@ public function getValidator(array $input)
120121
continue;
121122
}
122123

124+
if ($field instanceof File) {
125+
$fieldRules = is_string($fieldRules) ? explode('|', $fieldRules) : $fieldRules;
126+
127+
Helper::deleteByValue($fieldRules, ['image', 'file']);
128+
}
129+
123130
$column = $field->column();
124131

125132
if (is_array($column)) {

0 commit comments

Comments
 (0)