Импорт с csv файла

Ситуация такая: есть csv файл с характеристиками товара

Например книги с 2 полями: Название, Автор.

Есть записи.

1) name => 'Алиса в стране чудес', author=>' Кир Булычев.'

:::::::::::::::::::::::::feature_id = 1 (автор)

2) name => Алиса в Космосе, author=> 'Кир Булычев, Сережа и Толик'

После импорта 2) товара, в характеристику author попадают сразу три автора 'Кир Булычев, Сережа и Толик'.

:::::::::::::::::::::::::feature_id = 2 (автор) , feature_value_varchar = 'Кир Булычев, Сережа и Толик'

-------------------------------------------------

В идеале после импорта, в БД должно попадать так:

с первым товаром все ОК.

с вторым товаром : екплодим стоку по "," и "и"

feature_id = 1 (Кир Булычев.') , не создает дополнительную характеристику.

feature_id = 2 Сережа

feature_id = 3 Толик

-------------------------------------------------

Суть вопроса: есть ли готовые решения такой задаче (может я что - то не увидел в webasyst'e), может линку на (платный) плагин по импорту,

2. Может я что то не увидел и решение задачи очень простое, и "все и так работает должно работать" (сомневаюсь)

Если же задача не обычная , будь ласка подскажите файлы связаны с импотром из csv, которые надо менять чтобы получить нужный результат. Буду копать.

Спасибо!



1 ответ

  • 1
    Максим Креминский Webasyst 22 октября 2017 09:45 #

    Если правильно вас поняли, то добавьте фигурные скобки в поле:

    {Кир Булычев, Сережа, Толик}

    и характеристики импортируются для товара как значения

Добавить ответ

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