0
Корзина
0 грн.
  • В корзине пусто!

Удаление картинок товара при удалении товаров для OpenCart

  • Удаление картинок товара при удалении товаров для OpenCart
Безкоштовно

  • OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
  • Язык: русский, украинский, английский
  • Ocmod: да

Название файла Ссылка
delete_images.ocmod.zip Скачать

Модуль Delete images All решает частую проблему администраторов OpenCart: при удалении товара изображения могут оставаться на сервере и со временем захламлять хостинг. После установки модификации картинки товара удаляются вместе с самим товаром - вам не нужно вручную чистить папку изображений.

Что делает модуль

Модуль дополняет стандартное удаление товара: когда вы удаляете товар в админке, система автоматически удаляет связанные с ним файлы изображений из папки image.

  • Удаляет основное изображение товара.
  • Удаляет дополнительные изображения (галерею) товара.
  • Работает автоматически - никаких отдельных кнопок и действий.

Какие задачи решает

  • Освобождает место на хостинге и снижает риск переполнения диска.
  • Убирает «мусорные» файлы, которые уже не используются в магазине.
  • Помогает поддерживать порядок в каталоге изображений без ручной проверки.

Безопасность и ограничения

Модуль удаляет только файлы изображений, привязанные к удаляемому товару. Удаление системной папки catalog и критичных путей блокируется.

  • Удаление выполняется только при наличии прав администратора на изменение файлового менеджера.
  • Если файл не найден на сервере - модуль просто пропускает удаление, без «поломки» процесса.
  • Папки не удаляются - удаляются только файлы изображений.

Итог: вы спокойно удаляете товары, а модуль берёт на себя рутинную очистку изображений, экономя ваше время и ресурсы сервера.


Характеристики дополнения
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Язык русский, украинский, английский
Ocmod да
Роман
Роман - 09.11.2025

Установил решение для удаления изображений товаров, но после удаления самого товара картинки продолжают оставаться. Обновил кеш и модификаторы, но ничего не изменилось.


Ответ:

При удалении товаров система убирает только оригинальные изображения, прикреплённые к карточке. Файлы, которые были автоматически созданы в папке cache для ускоренной загрузки страниц, остаются. Их можно удалить вручную или использовать стандартные средства очистки кеша в админке.

Николай
Николай - 25.09.2025

Видаляє лише основні зображення або додаткові теж?


Ответ:

Додаткові теж.

Роман
Роман - 06.07.2025

Вітаю. Якщо видаляти товари запитом в базі за потрібною умовою, тоді модуль буде видаляти зображення ?


Ответ:

Не буде. Тільки через адмінку.

Анастасия
Анастасия - 29.04.2025

Доброго дня! Для версії 1.5.5 не підійде? Потрібно видалити непотрібні зображення.


Ответ:

Не підійде.

Sigans
Sigans - 10.03.2025

+
модуль дуже корисний, перевірено – працює!
Розробнику дякую!


Ответ:

Дякую.

Евгений
Евгений - 05.09.2024

Доброго дня. Встановив за інструкцією в модифікаторах показує, але при видаленні товару картинки залишаються на сервері. Як вирішити адмін допоможіть пож. Версія OP 2.0.3.0


Ответ:
На підтримку напишіть.
zasonya
zasonya - 26.03.2024

Доброго дня! встановив модуль за інструкцією, але при видаленні товару картинка залишається на сервері (дивився через файлзилу) що я роблю не так?


Ответ:
Через FileZilla що саме дивитеся? Модифікація видаляє оригінальний файл, який завантажено. У папці cache нічого не видаляється (можете руками все видалити)
denis
denis - 15.12.2023

Я наконец понял, в чем была проблема. Всё работает отлично — при удалении товара изображения действительно удаляются. Просто я ошибочно смотрел не в папке с оригинальными файлами, а в папке с кэшированными изображениями. Спасибо за помощь и отличное решение!


Ответ:

Рад, что разобрались. Кэш изображений — это отдельная тема, которая часто вызывает недопонимания, ведь файлы там остаются даже после удаления оригиналов. Если будут вопросы или нужна помощь — всегда готов помочь!

denis
denis - 15.12.2023

Добрый день! Помогите, пожалуйста, разобраться с одной ситуацией. Я создал новый товар в админке ocStore, загрузил к нему изображение через стандартный функционал — картинка сохранилась в папку /public_html/image/cache/catalog. После этого удалил товар, и тут заметил странность: при добавлении следующего товара через админку картинка будто исчезла из списка, хотя по FTP она всё ещё физически присутствует в той же папке. Права на папку с изображениями выставлены 755. Почему магазин не видит этот файл, хотя он на сервере есть?


Ответ:

Когда вы удаляете товар, модуль гарантирует полное удаление связанных с ним изображений с сервера — файлы оригиналов удаляются, это факт. Однако кэшированные версии изображений (которые находятся в папке cache) остаются, так как они используются системой для ускорения загрузки страниц. Этот кэш не влияет на работу магазина, и его можно смело очистить вручную или через инструменты админки без риска. Именно поэтому при создании нового товара админка не видит старое изображение — оно удалено из базы и оригинальной папки, а остатки в кэше не отображаются в интерфейсе.

Zanimo
Zanimo - 15.12.2023

Здрастуйте. Скажіть будь ласка, чи буде сумісний Ваш модуль з ocStore 2.1.0.1.1 ?


Ответ:

Так. Працюватиме!

Сергей
Сергей - 22.11.2023

Вітаю, чому upload папка порожня? так і має бути?


Ответ:

Так і має бути. Доповнення не має своїх файлів.

Морис
Морис - 27.10.2023

Протестировал расширение на версии 3.0.2.0 – все работает как следует. Но обратил внимание, что если изображение прикреплено к нескольким товарам, оно все равно удаляется при удалении одного из них. Это ожидаемое поведение?


Ответ:

Да, вы совершенно верно заметили. При удалении товара модификатор также удаляет связанное с ним изображение даже если это изображение используется в других товарах. Поэтому если в вашем магазине одни и те же фото привязываются к нескольким товарам, лучше заранее оценить целесообразность использования этого дополнения.


Написать отзыв

Внимание: HTML не поддерживается! Используйте обычный текст!

Рекомендуемые товары

Расписание заданий CRON
Продается
Расписание заданий CRON
OpenCart 2.3, 3.0
Ocmod да
Безкоштовно
Очистка кеша Cache Cleaner
Продается
Очистка кеша Cache Cleaner
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
400 грн. 500 грн.
-20%
Экономия 100 грн.
Обновить кэш модификаторов на странице установщика
Продается
Обновить кэш модификаторов на странице установщика
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod да
Безкоштовно