ООО "Илесан"
10 000
Электронная коммерция
Россия, Киров
Май 2024
Клиент: Компания «ИЛЕСАН» работает на российском рынке HoReCa, специализируясь на комплексном оснащении ресторанов, кафе, баров, столовых, пищевых производств и магазинов разного формата.
Задача: В файлах для выгрузки товаров на сайт, в случае отсутсвия основного изображения поставщики размещали ссылку на картинку-заглушку, при этом дополнительные изображения могли быть нормальные. Товаров в выгрузке свыше 14 тыс штук.
Задача была сделать автоматическую замену заглушек на нормальное изображение товара которое передавалось в поле "Доп изображения". Сложность решения задачи была обусловлена тем, что изображения имели разный путь и название.
Был реализован php скрипт, который проверял главные изображения у товаров по содержимому изображения, что позволяло не обращать внимание на наименования файлов изображений и их адрес.
После нахождения товаров с «заглушкой», главное изображение удалялось, а вместо него подставлялось первое из дополнительных.
При отсутствии изображений вовсе на сайте была предусмотрена системная «заглушка», так что изначальная была удалена во всех случаях ее нахождения в товаре.
Все «заглушки» были удалены с сайта, на их место подставлялось первое изображение из дополнительных.
![]()
Богдан Остапенко
Было существенно сокращено время на поиск и замену «заглушек». Исключен человеческий фактор из работы, т.к. среди более чем 13тыс. товаров система не пропустит по неосторожности/невнимательности, подходящий под условие замены. Потенциально скрипт позволяет работать с любыми изображениями, а также проводить манипуляции с контентом на сайте.