Yastr
@Yastr

Можно ли при помощи csv импортировать свойства не по отдельности?

Добрый вечер!
Создал тестовые товары на сайте, сделал экспорт, чтобы понять как делать импорт, и столкнулся с проблемой решение которой не получается найти.
При выгрузке в csv все кастомные свойства товара получают свою собственную ячейку.
Поставщик же отдает csv в котором свойства идут в одной ячейке (на скриншотах понятнее возможно будет).

Подскажите пожалуйста, возможно ли настроить импорт стандартный таким образом чтобы не пришлось переделывать csv?

Версия bitrix - бизнес.

5a4279fb2c543968418855.png5a427a2aef1a5291940781.png
  • Вопрос задан
  • 26 просмотров
Пригласить эксперта
Ответы на вопрос 1
alex-1917
@alex-1917
Если ответ помог, отметь решением
Нет конечно)))
Ты думаешь, почему модули импорта на втором месте по стоимости после шаблонов?)))
На твой вопрос ответил.

Решение твоей проблемы (не вопроса) - написание кастомного скрипта импорта или покупка готового модуля, задача распространенная по сути, ничего сложного.
Делай копию стандартного модуля импорта и вперед: кодить-кодить-кодить!!

Если кратко, то получаешь от поставщика csv, загоняешь в массив, далее миллиард вариантов, как распарсить строку из массива по разделителю ЗАПЯТАЯ, пересобираешь в новый массив и толкаешь в БД!))
Как любят говорить заказчики-перекупы-в-пятом-колене - для специалиста работы на пару часов! )))

И кстати, если подумать головой , то есть еще один вариант решения твоей проблемы (не вопроса):
пусть эти свойства хранится именно так, как у поставщика - это будет разумно, если поставщик один или если поставщики однотипные в плане csv. Тогда останется только решить парой строчек кода вывод свойств как тебе надо в карте товара и т.д. там можно даже изваратиться и парсить еще и по двоеточию)) Тогда можно выводить и названия свойств. Один минус - поиск по свойствам будет чуть более чем очень тормозной.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы