Можно ли удалить все фото, кроме первого?

Тема в разделе "Общие вопросы", создана пользователем kredit24, 4 сен 2023.

  1. kredit24

    kredit24 Новичок

    Сообщения:
    11
    Симпатии:
    0
    Импортировал охуилион товаров в опенкарт 3, каждый имеет несколько фото, боюсь, что при формировании кэша картинок не хватит места на хостинге, а тариф максимальный, вот думаю, можно ли как то массово удалить все ДОП фото, оставив первое/основное?
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.931
    Симпатии:
    1.076
    Изначально не грузите доп фото. В зависимости от метода импорта, можно постараться каким либо способом не скачивать доп фото.
    Другой вариант, создать какой либо скрипт, который получить названия и пути всех доп изображений из бд, а уже потом будет удалять их с сервера.
     
  3. kredit24

    kredit24 Новичок

    Сообщения:
    11
    Симпатии:
    0
    К сожалению изначально было не понятно сколько всё это будет весить..
    Скрипт дорогой, сможете сделать?)
     
  4. Ravilr

    Ravilr Специалист

    Сообщения:
    3.931
    Симпатии:
    1.076
    Сразу так не скажу по стоимости, да и времени особо нет. Может кто сделает, если никто, то что нибудь придумаю.
     
    kredit24 нравится это.
  5. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    863
    Симпатии:
    98
    ставите модуль удаления неиспользуемых картинок, в phpmyadmin делаете sql запрос
    DELETE FROM `oc_product_image`
    очищаете базу от допкартинок, потом запускаете модуль. все.
    а вообще то по хорошему для такого магазина надо не на шаре сидеть, а брать нормальный впс.
     
  6. Tom

    Tom Специалист

    Сообщения:
    743
    Симпатии:
    238
    Попробуйте скрипт этот.
    На тройке не проверял, но смысл тот же.
    Давно дело было и на двойке. Картинок было гигов 60 из них большая часть допы.
    Очистили , значительно освободив место.
    Закиньте в папку магазина, откройте в браузере
    ваш_сайт/remove_images.php
    Предварительно естественно бэкап. Без него не нужно даже на пробу это делать.
     

    Вложения:

    Последнее редактирование: 6 сен 2023
    SiteMix, kredit24 и Ravilr нравится это.