Внести правки в скрипт выгрузки товаров
Бюджет:
500 ₽
Есть скрипт для выгрузки товаров, отлично работающий на одном из сайтов на Шоп Скрипт, сейчас требуется его запустить и на другом сайте. Возникла проблема с формированием путей к картинкам, на новом сайте дает пути к несуществующим файлам и папкам, получается другая логика. Нужно внести правки. Знающему специалисту работы на 15 минут.
В остальном срипт все отрабатывает.
Эта тема в архиве. Добавление комментариев к ней отключено.
7 откликов
Как минимум только на разбор как устроен ваш скрипт выгрузки уйдет пол часа....
Ну может я что то не правильно сказал по времени, я сам пытался разобраться, в скрипте присутствует логика, заумностей не увидел. Так как я не специалист в разработке и не программист, сам сделать не смог. Если за работу будет браться человек плотно работающий с вебасистом, все будет довольно просто. Основное это знание логики формирования адреса картинок. Скрипт выгружает только ссылку на товар, цену и фото, после чего сохраняет это в файл.
Сайты ведь на одинаковых движках? Если да, то посмотрите в Магазин - Настройки - Изображения включена ли опция Разрешить создание эскизов произвольных размеров по требованию? Если нет - включите ее и попробуйте.
Все убрал, создавал тему в разделе помощь, дублирую суть проблемы, поможете, благодарности моей не будет предела, вся работа застопорилась из-за этого.
Добрый день, сайт topsmart.com.ua требуется выгрузка товаров через скрипт, все почти сделано непонятно как задать путь к изображению товара. что я имею ввиду, по умолчанию у других людей с шоп скриптом идет такой путь
/wa-data/public/shop/products/95/14/1495/images/19336/19336.500.jpg
где 1495 ид товара
95 - послединй две цифты ид товара
14 - первые две цифры ид
19336 - ид картинки
У меня же получается такой путь
/wa-data/public/shop/products/папки от 0 до 99/набор попок с назв. от 00 до 02,03... по разному/папка/images/папки с произвольными числами/набор картинок с названиями как предыдущая папка + разрешение через точку
Не могу понять логику формирования этих папок, чтоб указать скрипту где их брать.
как то так...
строка кода которая берет путь
Этот путь можно получить с пом. метода класса shopProduct
Далее соответственно должны идти
Как по правильному написать images/img_id/file.ext ?)
тупая подстановка я так понимаю тут не прокатит
Дошел я до такого выражения
Но проблема теперь в том что в папках есть файлы jpg, JPG как оказалось если по фтп я вижу расширение заглавными буквами а в строке браузера пропишу маленькими, оно не открывается, только меняю, открывается. Кроме того в папках так же есть формат png. Как одним выражением написать так чтоб брало в том формате который есть?)