Заполнение свойств товаров через импорт CSV

Рассмотрим ситуацию, когда товары уже созданы и нужно массово к ним добавить и заполнить свойства.

1) Обязательно создаете бэкап базы данных товаров

2) Делаете экспорт товаров (напр. по категориям)

  • Важно! Предварительно создав набор свойств для нужной категории тогда колонки с названиями своств появятся в файле CSV
  • Если у всех категорий будут одинаковые названия свойств, то достаточно свойства привязать ко всем категориям

Админка > Автоматизация > Export CSV

3) В полученном файле заполняете значения свойств

4) Проверяете файл CSV на ошибки:

  • В файле не должно быть колонок без названий
  • Названия колонок, начиная с "Категория" по "Изображения", переименовывать нельзя - это основные параметры товара. 
  • Любое другое название колонки трактуется как название свойства товара и соответственно добавляется в свойства товара.
  • Если файл CSV в кодировке UTF8, то убедитесь, что это UTF8 без BOM (распространенная ошибка!)

5) Импортируете:

Админка > Автоматизация > Импорт CSV

ЕСЛИ У ВАС ЧТО-ТО ПОЛУЧАЕТСЯ "НЕ ТАК", ТО:

Ошибка в подавляющем большинстве случаев вызвана невнимательностью при формировании CSV-файла, либо кривой структурой CSV-файла или ошибками в нем - например сместилось содержимое колонок.

  • Если файл в кодировке UTF8, то убедитесь, что это UTF8 без BOM 

Еще часто возникают ошибки из-за некорректной обработки файла Экселем. В таком случае воспользуйтесь альтернативными редакторами CSV, напр.: LibreOffice

  • Если вносите изменения в CSV-файл в Экселе, то учитывайте, что данная программа автоматически преобразовывает значения с "." в дату, а также значения типа "0022" - в "22" т.е. отбразывает начальные нули. Чтобы этого избежать - воспользуйтесь подсказкой. Также в Экселе были случаи некорректной работы с кавычками.

КАК ПРОВЕРИТЬ СТРУКТУРУ ВАШЕГО CSV-ФАЙЛА НА ОШИБКИ:

а) создаете тестовую категорию

б) создаете тестовый товар в админке и заполняете в нем все все так, как вам нужно (1-в-1 как у одного товара из файла, который вы пытаетесь импортировать)

в) делаете Экспорт именно этой тестовой категории

г) сверяете файлы полученный файл с вашим

д) ищете в какой ячейке(ах) несовпадение

UPD: описание обновлено 25.02.2021

Заполнение свойств товаров через импорт CSV

Еще нет своего сайта? Создайте интернет-магазин на платформе 5CMS - Все для продаж уже внутри!

Рекомендуем прочитать