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

xjfg

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

Хочу услышать ваши советы по данным вопросам
Заранее признателен.
 

ArtfulKnave

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

nertyO

Разрушитель (V)
Сообщения
95
Симпатии
23
Баллы
480
Может кто знает - как отловить товары с битыми изображениями (ссылка на фотографию в бд есть, но самой фотографии на сервере - нет). И удалить записи в бд на эти изображения.

Пробовал occleaner - не помогло. В batch editor тоже сортирует только товары без записи в бд о фото.
 

xjfg

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

ArtfulKnave

Разрушитель (V)
Сообщения
28
Симпатии
31
Баллы
576
1. Да, невнимательно прочитала вопрос, сорри... Вроде, эти допы должны подойти: https://ucrack.com/resources/1479/ и https://ucrack.com/resources/2077/
3. В complete seo package есть функция переименования картинок по шаблону.
2, 4. Если это разовое действие и картинок много, то проще, как мне кажется, выгрузить все на локалку (или только картинки, подлежащие изменению формата). В том же imbatch'e или другом любимом редакторе с пакетной обработкой изменить все, что нужно - обрезать белые края, привести к единым пропорциям, увеличить четкость, оптимизировать и т.п. и сохранить в нужном формате.
Любым модулем импорта-экспорта выгрузить товары с путями к картинкам и полями, нужными для фильтрации (например, производитель). Дальше уже обычная работа в экселе - отфильтровать по нужному полю, поиском-заменой изменить путь к картинкам на нужный.
Файл с путями импортировать обратно, картинки раскидать по соответствующим папкам.
 

xjfg

Разрушитель (V)
Сообщения
64
Симпатии
24
Баллы
721
Ну вручную оно конешн всегда хорошо, но это вариант не для ленивых
Редактором отредактировать пакетно не вопрос, а вот как потом в базе поменять пути не совсем понял
 
Верх