Заполнение свойств товаров через импорт 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 - Все для продаж уже внутри!
-
16.10.2025
Разберем как внести изменения в шаблон 404 страницы, через админку либо файловый менеджер
-
13.08.2014
Массовое изменение цен, остатка и скидки (и пр. параметров) по бренду или категории
-
22.07.2017
Модуль Опросы (голосования) и промокоды - это часть бонусной программы лояльности клиентов. Приняв участие в опросах или введя промо-код, пользователь получает бонусные баллы, которыми может расплатиться при оформлении заказа



