소스 검색

修复文件上传表单无法删除已上传文件bug

jqh 5 년 전
부모
커밋
44e769db99
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      src/Form/Concerns/HasFiles.php

+ 6 - 0
src/Form/Concerns/HasFiles.php

@@ -106,6 +106,12 @@ trait HasFiles
         if (array_key_exists(Field::FILE_DELETE_FLAG, $input)) {
             $input[Field::FILE_DELETE_FLAG] = $input['key'];
             unset($input['key']);
+
+            if (! empty($input['_column'])) {
+                $input[$input['_column']] = '';
+
+                unset($input['_column']);
+            }
         }
 
         $this->request->replace($input);