Sfoglia il codice sorgente

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

jqh 5 anni fa
parent
commit
44e769db99
1 ha cambiato i file con 6 aggiunte e 0 eliminazioni
  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);