Заполнение свойств товаров через импорт 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 - Все для продаж уже внутри!
-
23.01.2019
Перелинковка - это ссылочная структура, которая создает смысловую связь между страницами сайта.
Перелинковка ускоряет индексацию новых страниц сайта и участвует в SEO-оптимизации
-
28.12.2014
Отличный способ повлиять на поведенческие факторы, а также повысить конверсию сайта! Триггер срабатывает в тот момент, когда посетитель собирается покинуть вашу страницу, появляется всплывающее окно...
-
28.10.2015
- Неограниченное количество доменов и поддоменов
- Неограниченное количество почтовых ящиков
- Собственную панель управления;
- PHP 5/7/8, Perl 5, Python, Zend, phpMyAdmin;
- SSH, sFTP/FTP доступ;
- Неограниченный трафик;
- Управление CronTab (задания по расписанию);
- Управление DNS-записями;
- POP3, IMAP, SMTP для работы с почтой;
- Автоматическое резервное копирование;