0
Кошик
0 грн.
  • Ваш кошик порожній!

Видалення картинок, що не використовуються для OpenCart

  • Видалення картинок, що не використовуються для OpenCart
400 грн. 500 грн.
-20%
Економія 100 грн.

  • OpenCart: 2.0, 2.1, 2.2, 2.3, 3.0
  • Мова: російська, англійська
  • Ocmod: ні

Назва файлу Посилання
needles-image_oc20-22.ocmod.zip
needles-image_oc23.ocmod.zip
needles-image_oc3x.ocmod.zip

Модуль Needless Image допомагає швидко навести лад у папці /image та звільнити місце на хостингу, видаляючи зображення, які більше ніде не використовуються в магазині. Він порівнює файли на сервері з тими, що реально прив'язані до товарів та інших сутностей в адмінці, і показує список зайвих картинок для безпечного видалення.

Які завдання вирішує

  • Забирає «сміття» після заміни фото товарів, банерів, виробників тощо.
  • Знижує витрату дискового простору за рахунок видалення файлів, що не використовуються, та їх мініатюр.
  • Допомагає підтримувати акуратну медіатеку, щоб простіше було адмініструвати магазин.

Як працює модуль

Ви вибираєте один або кілька каталогів усередині image, вмикаєте (за потреби) перевірку вкладених папок і натискаєте «Перевірити». Модуль:

  • збирає список зображень, що використовуються у базі даних магазину;
  • сканує вибрані папки на сервері та знаходить реальні файли зображень;
  • показує ті файли, які не знайдені серед використовуваних їх можна видалити.

Видалення в один клік та контроль

  • Список формується з чекбоксами – можна видалити лише вибрані файли.
  • Є кнопки «Виділити все» та «Зняти виділення».
  • Кожен файл у списку відображається посиланням – зручно відкрити та візуально перевірити перед видаленням.

Враховує кеш зображень

Якщо вихідне зображення не використовується, модуль також знаходить і пропонує видалити пов'язані файли в cache (мініатюри різних розмірів), щоб очищення було максимально повним.

Важливо: перед масовим видаленням рекомендую зробити резервну копію папки image. Видалення виконується фізично – файли зникнуть із сервера.

Що перевіряється у магазині

  • зображення товарів та додаткові фото;
  • категорії;
  • виробники;
  • банери;
  • значення опцій (картинки);
  • теми ваучерів;
  • завантаження (файли), а також записи в налаштуваннях, де можуть зберігатися шляхи.

Видалення картинок, що не використовуються для OpenCart
Видалення картинок, що не використовуються для OpenCart
Характеристики доповнення
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Мова російська, англійська
Ocmod ні
Alexander
Alexander - 09.12.2025

На версії 3.0.3.2 шаблон Унішоп заробить?


Відповідь:

Запрацює з будь-яким шаблоном на будь-якій версії.

Alexander
Alexander - 09.12.2025

Чи працюватиме на РНР7.1?


Відповідь:

Так, буде.

aleks
aleks - 30.10.2025

Доброго дня. Модуль завантаження вантажить зображення товарів безпосередньо в папку /image/.
Модуль їх не бачить навіть після того, як перепрописав шлях у model.
Що можна зробити?


Відповідь:

Відповідь є вище.

Maksy
Maksy - 26.10.2025

Доброго дня! Підкаіть, будь ласка, що означає допис (cache) [300x300] біля дороги до зображення? і чи безпечно їх удаляти?
Наприклад:
catalog/product/103/00/product_image_108500_69120.jpg
catalog/product/103/00/product_image_115200_34293.jpg
catalog/product/103/00/product_image_115200_34293.jpg (cache) [300x300]
catalog/product/103/00/product_image_115200_34293.jpg (cache) [390x520]
catalog/product/103/00/product_image_115200_34293.jpg (cache) [40x40]


Відповідь:

Досить безпечно. Це файл кешу, який за потреби знову згенерується автоматично.

Спартак
Спартак - 12.10.2025

Після переїзду сайту з хостингу (до переїзду працював відмінно) на сервер модуль показує, що всі картинки не використовуються (по факту це не так). У консолі помилок висновок таке 2022-01-25 0:37:09 - PHP Notice: Error: Table 'defwfew23443.oc_needlessimage_view' ` in /var/www/www-root/data/www/назва_сайту/system/library/db/mysqli.php on line 41
2022-01-25 0:37:09 - PHP Notice: Виконати потрібну особливість в об'єкті /var/www/www-root/data/www/назва_сайту/admin/model/module/needlessimage.php on line 19
2022-01-25 0:37:09 - PHP Warning: Invalid argument supplied for foreach() in /var/www/www-root/data/www/назва_сайту/admin/model/module/needlessimage.php on line 19

Як бути?


Відповідь:

Не перенесли таблицю oc_needlessimage_view до нової бази даних.

Александр
Александр - 01.10.2025

Допоможіть встановити цей модуль.


Відповідь:

Зверніться до технічної підтримки.

Александр
Александр - 10.08.2025

Чи є такий модуль на версію Version 1.5.4.1?


Відповідь:

Для цієї версії у нас модулів немає.

Дмитрий
Дмитрий - 06.08.2025

Добрый день! Всё работает отлично на папках с меньшим количеством фотографий. Но когда их 8000 в папке, результат не появляется, плюс появляется какое-то уведомление. Подскажите, пожалуйста, сколько времени нужно ждать или что можно сделать, чтобы решить проблему. Буду благодарен за вашу помощь!

Максим
Максим - 23.06.2025

Version 2.1.0.2, але зображення знаходяться у www/image/data/Catalog. Прочитав рекомендації, але не впевнений, що сам упораюся. Чи можу я при покупці модуля розраховувати, що мені допоможуть вирішити всі проблеми?


Відповідь:

Так, можете розраховувати.

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

Привіт! При натисканні на кнопку "Перевірити" вискакує вікно з повідомлення про помилку, з чим це пов'язано?


Відповідь:

ХЗ. Покажіть помилку технічної підтримки.

Егор
Егор - 13.05.2025

День добрий на сайті ~200 000 товарів при заливці багато тестували товари з фото дублі фото 100% є. Але при перевірці 504 помилку дає можливо якось збільшити час очікування?


Відповідь:

З цим питанням може підтримка хостингу допоможе. Потрібно збільшити час виконання скрипту.

police.89@mail.com
police.89@mail.com - 02.05.2025

Доброго дня, помилка при запуску пошуку картинок в каталозі, підкажіть як вирішити?
http://prntscr.com/yIuNJdRo0Xsp


Відповідь:

Напишіть у техпідтримку, вирішимо питання.

Олег
Олег - 01.04.2025

Відмінний модуль за допомогою нього позбавилися купи дублікатів зображень завантажених при помилкових налаштуваннях в 1С. У кого виникала проблема, як постом вище, перезакачуйте модуль, у новій версії цю проблему усунуто, або шукайте папки де використовуються одинарні лапки і перейменовуйте їх, проблема через це була. Загалом авторам респект. Тех підтримка на рівні в ан всі питання досить швидко отримав відповіді. Близько 20 GB картинок вже пофіксував))

Ольга
Ольга - 31.03.2025

Чи можна обмежити виведення максимальної кількості знайдених зображень. Так як при пошуку виводиться максимальне їх число 9999 і система просто висне і не дає нічого не виділити ні видалити.


Відповідь:

У файлі представлення twig замініть рядок

for (var i = 0; i < checkboxes.length; i++) {

на

;
for (var i = 0; i < 100;
Алексей
Алексей - 21.03.2025

Доброго дня! Модуль у адмінці з'явився, але при натисканні на кнопки нічого не відбувається! У чому може бути причина?


Відповідь:

В техпідтримку зверніться за допомогою.

Юлия
Юлия - 06.03.2025

Здрастуйте. Дякую за модуль. Але у нас обробка триває кілька годин. Мабуть, зависло. Товарів близько 31000.

Юля
Юля - 28.02.2025

Підкажіть, будь ласка, Версія ocStore 3.0.3.7 - буде працювати модуль?


Відповідь:

Так, обов'язково буде.

Олег
Олег - 26.02.2025

Відмінний модуль видалив кілька сотень зображень! Вручну не реально це все було здолати. Дуже зручно що чиститься також кеш за зображеннями, що видаляються.


Відповідь:

Дякую за відгук.

Евгенія
Евгенія - 22.02.2025

Чи сумісний модуль з OpenCart Pro 2.1 ?


Відповідь:

Так, сумісний.

Ваня
Ваня - 15.12.2024

Встановив цей модуль щоб видалити фото товарів, які знаходяться в каталозі "www/image/products". Але модуль чомусь мені показує лише вміст каталогу "www/image/catalog".
Як я можу вибрати інші каталоги?


Відповідь:

У файлі model замініть

public function getDirectoriesFs($root = 'catalog', $recursive = true) {

На

;public function getDirectoriesFs($root = '', $recursive = true) {
Anton
Anton - 07.12.2024

Чудовий модуль! Все працює як годинник!

Владислав
Владислав - 02.12.2024

Встановив, працює, все чудово!

Сергей
Сергей - 13.11.2024

є кілька каталогів з фото ("catalog/" та "data/")/ Відображається тільки один - "catalog/" Як і де можна вийти на рівень вище?


Відповідь:

Починаючи з версії opencart 2 каталогу data/ не повинно бути. Мабуть, він у вас після оновлення магазину з opencart 1.5 залишився. Рекомендую вам перенести вміст data в catalog, а в базі даних виконати автозаміну data на catalog. А також налаштувати 301 редирект в &ht;nbsp;htaccess для перенаправлення на нові url зображень. Так буде правильніше. ІМХО.

Якщо не влаштовує такий варіант, пишіть у техпідтримку.

Павло
Павло - 27.10.2024

Привіт! Чому показує що "Видалено файлів: 4999.", а всі посилання на зображення залишаються на місці?


Відповідь:

Не зовсім зрозуміло що ви маєте на увазі під словами "всі посилання  на зображення залишаються", але можу вас запевнити в тому, що якщо написано файли видалені, то файлів вже немає на сервері.
PS: можливо ви плутаєте оригінальні зображення з ресайзом або у браузері у вас зображення закешовані. Не розумію, які у вас посилання залишаються.

Euhenii
Euhenii - 10.03.2024

Доброго дня! Чи допоможе цей модуль у такій ситуації:
- Було завантажено 200 товарів одним посиланням, займало всі 2Гб, після кількох оновлень цієї посилання помітив, що каталог image став 12гб, а кількість товарів не додалася - просто залилися повторно всі зображення кілька разів. Чи видаляться зображення зайві?


Відповідь:

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

Анна
Анна - 14.01.2024

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


Відповідь:
Зверніться в підтримку. Зробимо.

Написати відгук

Примітка: HTML розмітка не підтримується! Використовуйте звичайний текст.

Рекомендовані товари

Кнопка застосувати в адмінці
Продається
Кнопка застосувати в адмінці
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod так
Безкоштовно
Розширені інформери в адміністративній панелі
Продається
Розширені інформери в адміністративній панелі
OpenCart 2.0, 2.1, 2.2, 2.3, 3.0
Ocmod так
400 грн. 500 грн.
-20%
Економія 100 грн.
Карта України в адміністративній панелі
Продається
Карта України в адміністративній панелі
OpenCart 2.0, 2.1
Ocmod так
Безкоштовно