فهرست منبع

修复文件上传启用sequenceName方法后生成的文件名带有重复后缀问题

Jiang qinghua 4 سال پیش
والد
کامیت
dad0878509
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/Form/Field/UploadField.php

+ 1 - 1
src/Form/Field/UploadField.php

@@ -323,7 +323,7 @@ trait UploadField
     {
     {
         $index = 1;
         $index = 1;
         $extension = $file->getClientOriginalExtension();
         $extension = $file->getClientOriginalExtension();
-        $originalName = $file->getClientOriginalName();
+        $originalName = pathinfo($file->getClientOriginalName(), PATHINFO_FILENAME);
         $newName = $originalName.'_'.$index.'.'.$extension;
         $newName = $originalName.'_'.$index.'.'.$extension;
 
 
         while ($this->getStorage()->exists("{$this->getDirectory()}/$newName")) {
         while ($this->getStorage()->exists("{$this->getDirectory()}/$newName")) {