Автоматизация подтягивания изображений в карточки товаров (нужен плагин)

2

При постоянном пополнении ассортимента товаров, владельцы магазинов сталкиваются с задачей оперативного создания карточек товаров в своих интернет-магазинах. Одной из проблем является сама процедура фотографирования товаров и дальнейшего подтягивания этих фото в свойства товаров. Хочу детально описать реально работающую схему.

Ключевой момент - товары должны быть маркированы. Если используется собственная нумерация артикулов, то желательно, чтобы артикул был на этикетке. Новые товары маркируются этикетками и фотографируются. Первый кадр - фото самой этикетки. Далее делаются фото нескольких ракурсов товара. Таким образом фотографии этикеток будут разделителями  в потоке фотографий. 

Мы получаем набор файлов, у которых имя файла может быть типа IMG_20190918.JPG Следующий этап - пройтись по всем файлом в том же порядке, в каком они делались и переименовать каждый файл, привести его к виду код_артикула.jpg (например 104561.jpg) То есть фото этикеток мы не переименовываем, а имена файлов фото товаров приводим к виду код_артикула.jpg, код_артикула1.jpg, код_артикула3.jpg (каждому ракурсу дописываем номер) В итоге мы получаем набор файлов, в именах которых присутствует код артикула товара и номер ракурса. Файл, у которого нет номера ракурса, должен быть фотографией товара по умолчанию для этого артикула. Процедура переименовывания тоже может автоматизироваться, есть уже реальные решения.

Все эти файлы заливаем в папку на хостинге. И вот тут возникает вопрос - может ли кто-то написать плагин, который разнесет фото по товарам, опираясь на их имена, в которых есть коды артикулов товаров?

2 комментария

  • +1
    marsianin marsianin 11 февраля 2021 11:44 #

    Можно просто сделать плагин «Массовая загрузка изрбражений товаров», в котором будут выбираться файлы путем мультиселекта и загружаться и на лету сортироваться по нужным карточкам товаров. Пару дней назад думал об этом. На озоне кстати есть такой функционал. Это действительно круто. Можно даже попробовать добавить после кода артикула номер порядка (сортировки). Что бы изображения были расположены в порядке, согласно маске названия изображения. Например {$sku.id}_{$sort}.jpg

    • +1
      Дмитрий Дмитрий 11 февраля 2021 12:30 #

      Я реально использую эту идею на проекте с самописным движком сайта. Это в разы облегчает задачу. Я и сам бы написал скрипт затягивания фоток, но не силен в PHP

      Добавить комментарий

      Чтобы добавить комментарий, зарегистрируйтесь или войдите