Преглед на файлове

[Backend] Fix bug duplicate image

develop
Fab преди 3 години
родител
ревизия
1395b8111e
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. +3
    -1
      ShopBundle/Services/UtilsProcess.php

+ 3
- 1
ShopBundle/Services/UtilsProcess.php Целия файл

@@ -93,13 +93,15 @@ class UtilsProcess


if ($entity->getImage() && file_exists($basePath . $entity->getImage())) {
$extension = (pathinfo($basePath . $entity->getImage(), PATHINFO_EXTENSION));
$extension = pathinfo($basePath . $entity->getImage(), PATHINFO_EXTENSION);

if ($extension == "jpg" || $extension == "png" || $extension == "gif") {
$newImage = md5(uniqid()) . '.' . $extension;
if ($folder) $newImage = $folder . '/' . $newImage;
copy($basePath . $entity->getImage(), $basePath . $newImage);
$entity->setImage($newImage);
}else{
$entity->setImage(null);
}
} else {
$entity->setImage(null);

Loading…
Отказ
Запис