Заполнение свойств товаров через импорт CSV
Рассмотрим ситуацию, когда товары уже созданы и нужно массово к ним добавить и заполнить свойства.
1) Обязательно создаете бэкап базы данных товаров
2) Делаете экспорт товаров (напр. по категориям)
- Важно! Предварительно создав набор свойств для нужной категории тогда колонки с названиями своств появятся в файле CSV
- Если у всех категорий будут одинаковые названия свойств, то достаточно свойства привязать ко всем категориям
Админка > Автоматизация > Export CSV
3) В полученном файле заполняете значения свойств
Лучше перед импортом завести данные свойства и в админке, не забыв привязать их к нужным категориям.
4) Проверяете файл CSV на ошибки:
- Колонка "Категория" обязательна, т.к. свойства привязываются к категории
- В файле не должно быть колонок без названий
- Названия колонок, начиная с "Категория" по "Изображения", переименовывать нельзя - это основные параметры товара.
- Любое другое название колонки трактуется как название свойства товара и соответственно добавляется в свойства товара.
- Если файл CSV в кодировке UTF8, то убедитесь, что это UTF8 без BOM (распространенная ошибка!)
5) Импортируете:
Админка > Автоматизация > Импорт CSV
ЕСЛИ У ВАС ЧТО-ТО ПОЛУЧАЕТСЯ "НЕ ТАК", ТО:
Ошибка в подавляющем большинстве случаев вызвана невнимательностью при формировании CSV-файла, либо кривой структурой CSV-файла или ошибками в нем - например сместилось содержимое колонок.
- Если файл в кодировке UTF8, то убедитесь, что это UTF8 без BOM
- Еще часто возникают ошибки из-за некорректной обработки файла Экселем. В таком случае воспользуйтесь альтернативными редакторами CSV, напр.: LibreOffice.
- Откройте в блокноте или программе Notepad++ подготовленный вами CSV-файл и полученный ранее файл-образец. И сравните их. Проверьте чтобы разделители колонок были ; и убедитесь, что ваша программа (в которой вы редактировали файл) не подставила при сохранении кавычек у названий колонок и т.п. Т.е. оформление должно быть 100% идентичным.
- Если вносите изменения в CSV-файл в Экселе, то учитывайте, что данная программа автоматически преобразовывает значения с "." в дату, а также значения типа "0022" - в "22" т.е. отбразывает начальные нули. Чтобы этого избежать - воспользуйтесь подсказкой. Также в Экселе были случаи некорректной работы с кавычками.
КАК ПРОВЕРИТЬ СТРУКТУРУ ВАШЕГО CSV-ФАЙЛА НА ОШИБКИ:
а) создаете тестовую категорию
б) создаете тестовый товар в админке и заполняете в нем все все так, как вам нужно (1-в-1 как у одного товара из файла, который вы пытаетесь импортировать)
в) делаете Экспорт именно этой тестовой категории
г) сверяете файлы полученный файл с вашим
д) ищете в какой ячейке(ах) несовпадение
UPD: описание обновлено 02.08.2023
Еще нет своего сайта? Запустите интернет-магазин на платформе 5CMS - Все для продаж уже внутри!
-
18.11.2018
Варианты (или модификации) товаров в 5CMS - что это такое и зачем они нужны?
В каких случаях стоит использовать варианты товаров?
-
07.01.2021
В карточке товара можно вывести информацию о стоимости доставки и всех вариантах оплаты, доступных в вашем интернет-магазине.
-
09.01.2019
Одна из возможностей импорта товаров в 5CMS - это CSV-файлом.
Описание облегченного импорта товаров по прайсу поставщика.



