Починка импорта из YML в 1С-Битрикс: Портфолио фрилансера Сергей Воробьев 08.06.2023, работа №3 - FL.RU
Сергей Воробьев
Стоимость указана, чтобы вам было проще оценить примерные расходы на решение вашей задачи. Окончательную цену фрилансер сможет сообщить в личной беседе после уточнения деталей.
Похожая работа будет стоить
2 400 rub

Примерный срок выполнения

3 часа

К списку работ
Сергей Воробьев
Сергей Воробьев

Починка импорта из YML в 1С-Битрикс

Заказ местный. Формулировка была «Починить импорт из YML в 1С-Битрикс». Для импорта использовалось решение esol.importxml. Симптоматика: - «Неделю назад импортировали - все хорошо было, а теперь делаем то же самое - картинки не подгружаются.» - Также, когда еще все работало, заказчик видел, что в файле YML для одного товара передавалось несколько картинок, а в инфоблоке сохранялась только одна. Хотелось же сохранить все. После проведенного обследования были установлены следующие диагнозы: - В YML неделю назад были полные пути к картинкам, а потом они вдруг стали относительные. - В 1С-Битрикс по умолчанию у элемента инфоблока есть только одна «детальная» картинка. Лечение: - Штатными средствами esol.importxml сделали такое: если путь к картинке начинается с '/upload/', то добавить в начале пути адрес сайта. - Создали пользовательское множественное свойство с типом "файл", в котором сохраняются все изображения, передаваемые в YML.