nogocuHoBuk Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 Скачать / Купить дополнение Удаление изображений при удалении товара Данное дополнение при удалении товара так же удаляет все связанные с ним изображения. При удалении происходит проверка на привязку удаляемого изображения к другим товарам. Если изображение используется более чем в одном товаре, то оно не удаляется. Например изображение image.jpg привязано к товарам : "Товар1" и "Товар2". При групповом удалении обоих товаров их удаление (средствами opencart) происходит пошагово. Таким образом при удалении "Товар2" картинка останется, так как она привязана ещё и к "Товар1", а при последующем удалении "Товар1" изображение image.jpg будет удалено. Важно: дополнение не проверяет описание товара и не удаляет изображения используемые в описании. В дополнении происходит проверка привязки файлов к другим товарам, следовательно при удалении товаров пришлось бы парсить описания абсолютно всех товаров на наличие в них повторяющихся изображений. При 10-100 товарах это не критично, но при большом количестве товаров подобная функция ЗНАЧИТЕЛЬНО замедлила бы процесс выполнения удаления товара. А при групповом удалении это неизбежно может привести к нагрузке на БД и "зависанию".Установка:Установка происходит через стандартный "установщик OpenCart" (Модули / Расширения -> Установка расширений). Не забудьте обновить модификаторы.После установки будет доступен новый модуль: "Удаление изображений при удалении товаров". (смотрите прикрепленные изображения) Дополнение не добавляет и не заменяет никаких файлов. Никаких дополнительных настроек не предусмотрено. В случае отсутствия необходимости в удалении изображений при удалении товаров просто отключите дополнение.Совместимость: Дополнение тестировалось на Opencart 2.3, 3.0; ocStore 2.3, 3.0 Добавил nogocuHoBuk Добавлено 01.08.2021 Категория Инструменты, утилиты Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.02.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет 1 Надіслати Поділитися на інших сайтах More sharing options... Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 чет не устанавливается... ocstore 2.3 Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 11 серпня 2021 Автор Share Опубліковано: 11 серпня 2021 (змінено) @Vladimir019 Подозреваю, что проблема в localcopy.ocmod. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18892 Ну и создал на всякий случай в дополнении пустую папку upload. Перекачайте. Змінено 11 серпня 2021 користувачем nogocuHoBuk Надіслати Поділитися на інших сайтах More sharing options... Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 3 минуты назад, nogocuHoBuk сказал: @Vladimir019 Проблеме уже лет 7. Думал все владельцы 2.3 давно установили localcopy.ocmod:https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18892 все это установлено еще в 2018)) Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 11 серпня 2021 Автор Share Опубліковано: 11 серпня 2021 @Vladimir019 10 минут назад, nogocuHoBuk сказал: Ну и создал на всякий случай в дополнении пустую папку upload. Перекачайте. Надіслати Поділитися на інших сайтах More sharing options... Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 Теперь норм) установилось. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Xio Опубліковано: 22 вересня 2021 Share Опубліковано: 22 вересня 2021 Добрый день, подскажите кеш файлы изображения так же подчищает? Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 вересня 2021 Автор Share Опубліковано: 22 вересня 2021 4 часа назад, Xio сказал: Добрый день, подскажите кеш файлы изображения так же подчищает? Нет. Это практически невозможно сделать. Нигде не хранится информация о кешируемом изображении. В БД хранится информация об оригинальном изображении товара и каждый раз при обращении к товару контроллер по указанным инструкциям на создание изображения(его размер) проверяет наличие этого файла. И если файл существует - ничего не делает, если файла нет - заново содает. И, следовательно, раз в БД нет информации о закешированном изображении - удалить его невозможно. А сканировать все "места" в коде, где указаны те или иные размеры (для рекламы, для каталога, для карточки товара, сравнения, etc) - не правильное решение Потому самый простой выход - просто удалить ВСЮ папку с кешированными изображениями. Необходимые Вам создадуться при первом же обращению к категрии/товару. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... LiliaG Опубліковано: 22 грудня 2021 Share Опубліковано: 22 грудня 2021 Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 грудня 2021 Автор Share Опубліковано: 22 грудня 2021 7 минут назад, LiliaG сказал: Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Не проверял. Потестируйте Потом отпишитесь Должно, по идее. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Инструменты, утилиты [Поддержка] Удаление изображений при удалении товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 чет не устанавливается... ocstore 2.3 Надіслати Поділитися на інших сайтах More sharing options...
nogocuHoBuk Опубліковано: 11 серпня 2021 Автор Share Опубліковано: 11 серпня 2021 (змінено) @Vladimir019 Подозреваю, что проблема в localcopy.ocmod. https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18892 Ну и создал на всякий случай в дополнении пустую папку upload. Перекачайте. Змінено 11 серпня 2021 користувачем nogocuHoBuk Надіслати Поділитися на інших сайтах More sharing options... Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 3 минуты назад, nogocuHoBuk сказал: @Vladimir019 Проблеме уже лет 7. Думал все владельцы 2.3 давно установили localcopy.ocmod:https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18892 все это установлено еще в 2018)) Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 11 серпня 2021 Автор Share Опубліковано: 11 серпня 2021 @Vladimir019 10 минут назад, nogocuHoBuk сказал: Ну и создал на всякий случай в дополнении пустую папку upload. Перекачайте. Надіслати Поділитися на інших сайтах More sharing options... Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 Теперь норм) установилось. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Xio Опубліковано: 22 вересня 2021 Share Опубліковано: 22 вересня 2021 Добрый день, подскажите кеш файлы изображения так же подчищает? Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 вересня 2021 Автор Share Опубліковано: 22 вересня 2021 4 часа назад, Xio сказал: Добрый день, подскажите кеш файлы изображения так же подчищает? Нет. Это практически невозможно сделать. Нигде не хранится информация о кешируемом изображении. В БД хранится информация об оригинальном изображении товара и каждый раз при обращении к товару контроллер по указанным инструкциям на создание изображения(его размер) проверяет наличие этого файла. И если файл существует - ничего не делает, если файла нет - заново содает. И, следовательно, раз в БД нет информации о закешированном изображении - удалить его невозможно. А сканировать все "места" в коде, где указаны те или иные размеры (для рекламы, для каталога, для карточки товара, сравнения, etc) - не правильное решение Потому самый простой выход - просто удалить ВСЮ папку с кешированными изображениями. Необходимые Вам создадуться при первом же обращению к категрии/товару. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... LiliaG Опубліковано: 22 грудня 2021 Share Опубліковано: 22 грудня 2021 Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 грудня 2021 Автор Share Опубліковано: 22 грудня 2021 7 минут назад, LiliaG сказал: Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Не проверял. Потестируйте Потом отпишитесь Должно, по идее. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Инструменты, утилиты [Поддержка] Удаление изображений при удалении товара Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 3 минуты назад, nogocuHoBuk сказал: @Vladimir019 Проблеме уже лет 7. Думал все владельцы 2.3 давно установили localcopy.ocmod:https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=18892 все это установлено еще в 2018)) Надіслати Поділитися на інших сайтах More sharing options...
nogocuHoBuk Опубліковано: 11 серпня 2021 Автор Share Опубліковано: 11 серпня 2021 @Vladimir019 10 минут назад, nogocuHoBuk сказал: Ну и создал на всякий случай в дополнении пустую папку upload. Перекачайте. Надіслати Поділитися на інших сайтах More sharing options... Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 Теперь норм) установилось. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Xio Опубліковано: 22 вересня 2021 Share Опубліковано: 22 вересня 2021 Добрый день, подскажите кеш файлы изображения так же подчищает? Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 вересня 2021 Автор Share Опубліковано: 22 вересня 2021 4 часа назад, Xio сказал: Добрый день, подскажите кеш файлы изображения так же подчищает? Нет. Это практически невозможно сделать. Нигде не хранится информация о кешируемом изображении. В БД хранится информация об оригинальном изображении товара и каждый раз при обращении к товару контроллер по указанным инструкциям на создание изображения(его размер) проверяет наличие этого файла. И если файл существует - ничего не делает, если файла нет - заново содает. И, следовательно, раз в БД нет информации о закешированном изображении - удалить его невозможно. А сканировать все "места" в коде, где указаны те или иные размеры (для рекламы, для каталога, для карточки товара, сравнения, etc) - не правильное решение Потому самый простой выход - просто удалить ВСЮ папку с кешированными изображениями. Необходимые Вам создадуться при первом же обращению к категрии/товару. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... LiliaG Опубліковано: 22 грудня 2021 Share Опубліковано: 22 грудня 2021 Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 грудня 2021 Автор Share Опубліковано: 22 грудня 2021 7 минут назад, LiliaG сказал: Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Не проверял. Потестируйте Потом отпишитесь Должно, по идее. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Инструменты, утилиты [Поддержка] Удаление изображений при удалении товара
Vladimir019 Опубліковано: 11 серпня 2021 Share Опубліковано: 11 серпня 2021 Теперь норм) установилось. Надіслати Поділитися на інших сайтах More sharing options...
Xio Опубліковано: 22 вересня 2021 Share Опубліковано: 22 вересня 2021 Добрый день, подскажите кеш файлы изображения так же подчищает? Надіслати Поділитися на інших сайтах More sharing options...
nogocuHoBuk Опубліковано: 22 вересня 2021 Автор Share Опубліковано: 22 вересня 2021 4 часа назад, Xio сказал: Добрый день, подскажите кеш файлы изображения так же подчищает? Нет. Это практически невозможно сделать. Нигде не хранится информация о кешируемом изображении. В БД хранится информация об оригинальном изображении товара и каждый раз при обращении к товару контроллер по указанным инструкциям на создание изображения(его размер) проверяет наличие этого файла. И если файл существует - ничего не делает, если файла нет - заново содает. И, следовательно, раз в БД нет информации о закешированном изображении - удалить его невозможно. А сканировать все "места" в коде, где указаны те или иные размеры (для рекламы, для каталога, для карточки товара, сравнения, etc) - не правильное решение Потому самый простой выход - просто удалить ВСЮ папку с кешированными изображениями. Необходимые Вам создадуться при первом же обращению к категрии/товару. Надіслати Поділитися на інших сайтах More sharing options... 3 months later... LiliaG Опубліковано: 22 грудня 2021 Share Опубліковано: 22 грудня 2021 Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Надіслати Поділитися на інших сайтах More sharing options... nogocuHoBuk Опубліковано: 22 грудня 2021 Автор Share Опубліковано: 22 грудня 2021 7 минут назад, LiliaG сказал: Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Не проверял. Потестируйте Потом отпишитесь Должно, по идее. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
LiliaG Опубліковано: 22 грудня 2021 Share Опубліковано: 22 грудня 2021 Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Надіслати Поділитися на інших сайтах More sharing options...
nogocuHoBuk Опубліковано: 22 грудня 2021 Автор Share Опубліковано: 22 грудня 2021 7 минут назад, LiliaG сказал: Здравствуйте! Будет ли работать на версии 2.1.0.2.1? Спасибо Не проверял. Потестируйте Потом отпишитесь Должно, по идее. 1 Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2
Recommended Posts