Удаление оригинальных фото

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

evgennova
evgennova
Репутация: 12
Сообщения: 198
Зарегистрирован: 17.02.2021
С нами: 11 месяцев 4 дня

Сообщение #1 evgennova » 11.04.2021, 16:28

Версия 4.0.5

Подскажите, так и задумывалось что после удаления товара оригинальное фото не удаляется с папки originals/produscts ?
Так ведь накапливающийся не удаляемый объем файлов засоряют место.
Версия 4.1.1 :smoke:

Dysha-Kuzbass M
Аватара
Dysha-Kuzbass M
Возраст: 35
Репутация: 0
Сообщения: 155
Зарегистрирован: 17.05.2017
С нами: 4 года 8 месяцев
Откуда: Кузбасс
ВКонтакте

Сообщение #2 Dysha-Kuzbass » 11.04.2021, 18:40

Было такое с *.webp

evgennova
evgennova
Репутация: 12
Сообщения: 198
Зарегистрирован: 17.02.2021
С нами: 11 месяцев 4 дня

Сообщение #3 evgennova » 21.06.2021, 12:16

Уважаемые разработчики - будет ли исправлен баг с удалением всей информации (фото и т.п.) при удалении товара или отдельных фото товара ?
Версия 4.1.1 :smoke:

korshunov
korshunov
Репутация: 108
Сообщения: 1579
Зарегистрирован: 03.12.2015
С нами: 6 лет 1 месяц
Skype

Сообщение #4 korshunov » 22.06.2021, 05:38

Стандартно вроде бы удаляются неактуальные оригинальные фото при удалении товара.
Возможно, у Вас какие-то свои доработки (вроде .webp) - тогда у них недоработки при удалении...

Может, опишете конкретный пример действий, при которых ошибка возникает?

evgennova
evgennova
Репутация: 12
Сообщения: 198
Зарегистрирован: 17.02.2021
С нами: 11 месяцев 4 дня

Сообщение #5 evgennova » 22.06.2021, 07:12

причина - при импорте:

заливали все оригинальные фото перед импортом в папку original/product например файл с именем 000015367000000397_2.jpg
после ресайза система создавала дубликат фото но немного с другим именем 000015367000000397_2_3.jpg
соответственно после удаления фото в карточке товара - удалялся 000015367000000397_2_3.jpg (000015367000000397_2.jpg оставался)

как выход можно использовать другую (временную) папку с оригинальными файлами, но опять таки не известно сколько должно пройти времени что бы был рейсайз (посещение страницы с товаром), при условии что товаров много, и физически обойти все товары быстро не возможно.
Версия 4.1.1 :smoke:

korshunov
korshunov
Репутация: 108
Сообщения: 1579
Зарегистрирован: 03.12.2015
С нами: 6 лет 1 месяц
Skype

Сообщение #6 korshunov » 22.06.2021, 07:30

evgennova писал(а):после ресайза система создавала дубликат фото но немного с другим именем 000015367000000397_2_3.jpg
соответственно после удаления фото в карточке товара - удалялся 000015367000000397_2_3.jpg

Выходит, с удалением все прекрасно работает.

evgennova писал(а):(000015367000000397_2.jpg оставался)

С какой стати его удалять система должна, если Вы его вручную закачали? Считаете, система мысли Ваши читает и желания угадывает? Пока еще CMS по такого не дошли...

Подозреваю, что если посмотреть на Ваш файл импорта, то еще что-то выплывет, о чем Вы умалчиваете. Потому как "дубликат фото" возникает не просто так...

evgennova
evgennova
Репутация: 12
Сообщения: 198
Зарегистрирован: 17.02.2021
С нами: 11 месяцев 4 дня

Сообщение #7 evgennova » 22.06.2021, 08:11

korshunov писал(а):Выходит, с удалением все прекрасно работает.
получается так

korshunov писал(а):Считаете, система мысли Ваши читает и желания угадывает?
если вписать условие в cms что при наличии оригинального файла в папке original/products - не создавать идентичные (с другим именем) - cms будет читать мысли и угадывать желания, и соответственно удалять
Версия 4.1.1 :smoke:

korshunov
korshunov
Репутация: 108
Сообщения: 1579
Зарегистрирован: 03.12.2015
С нами: 6 лет 1 месяц
Skype

Сообщение #8 korshunov » 22.06.2021, 09:17

evgennova писал(а):если вписать условие в cms что при наличии оригинального файла в папке original/products - не создавать идентичные (с другим именем) - cms будет читать мысли и угадывать желания, и соответственно удалять

1. Если вписать условие, то читать мысли и угадывать желания никак не будет, а будет лишь обрабатывать согласно условию...
2. Сама формулировка "при наличии оригинального файла в папке original/products - не создавать идентичные" - весьма расплывчатая. Например, "при наличии оригинального файла" - нереально сложно реализовать, надо сильно усложнять текущую работу с файлами. А некоторые моменты даже теоретически нельзя реализовать полностью правильно...


Название раздела: Баг-репорт OkayCMS (Сообщения об ошибках)
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Баг-репорт OkayCMS (Сообщения об ошибках)»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 1 гость