OC v3.х Работа с изображениями OC3

  • Автор темы Автор темы xjfg
  • Дата начала Дата начала

xjfg

Разрушитель (V)
Сообщения
96
Реакции
27
Баллы
808
Есть несколько вопросов по работе с изображениями в опенкарт 3
А именно:
1. Как найти и удалить все изображения которые не связаны с товаром?
2. Как отформатировать изображения чтобы они имели одинаковый размер и формат
3. Как задать спарсеным картинкам название товара для дальнейшей сортировки
4. Как перемещать картинки по папкам с автоматическим изменением пути

Хочу услышать ваши советы по данным вопросам
Заранее признателен.
 
1. https://github.com/invays/Find-zero-and-missing-images/ (про бэкапы не забываем)
2. на сервере ж и так генерируются картинки заданных в шаблоне размеров. На локалке мне лично нравится ImBatch
3. может, это лучше делать средствами парсера?
4. опять же - в парсере изначально задавать пути, для уже существующих - экспортом/импортом поменять или запросом в БД
 
Может кто знает - как отловить товары с битыми изображениями (ссылка на фотографию в бд есть, но самой фотографии на сервере - нет). И удалить записи в бд на эти изображения.

Пробовал occleaner - не помогло. В batch editor тоже сортирует только товары без записи в бд о фото.
 
1. https://github.com/invays/Find-zero-and-missing-images/ (про бэкапы не забываем)
2. на сервере ж и так генерируются картинки заданных в шаблоне размеров. На локалке мне лично нравится ImBatch
3. может, это лучше делать средствами парсера?
4. опять же - в парсере изначально задавать пути, для уже существующих - экспортом/импортом поменять или запросом в БД
1. Не нашел как там удалять лишние картинки, только нулевые или пропавшие
2. в шаблоне генерируется размер, а формата нету
3 и 4, -картинки уже спарсены а как экспортом это сделать я не понял, можно подробнее
 
1. Да, невнимательно прочитала вопрос, сорри... Вроде, эти допы должны подойти: https://ucrack.com/resources/1479/ и https://ucrack.com/resources/2077/
3. В complete seo package есть функция переименования картинок по шаблону.
2, 4. Если это разовое действие и картинок много, то проще, как мне кажется, выгрузить все на локалку (или только картинки, подлежащие изменению формата). В том же imbatch'e или другом любимом редакторе с пакетной обработкой изменить все, что нужно - обрезать белые края, привести к единым пропорциям, увеличить четкость, оптимизировать и т.п. и сохранить в нужном формате.
Любым модулем импорта-экспорта выгрузить товары с путями к картинкам и полями, нужными для фильтрации (например, производитель). Дальше уже обычная работа в экселе - отфильтровать по нужному полю, поиском-заменой изменить путь к картинкам на нужный.
Файл с путями импортировать обратно, картинки раскидать по соответствующим папкам.
 
Ну вручную оно конешн всегда хорошо, но это вариант не для ленивых
Редактором отредактировать пакетно не вопрос, а вот как потом в базе поменять пути не совсем понял
 
Назад
Верх