Пример файла .csv
|
---|
IE_NAME;CML2_LINK;IP_PROP28;IP_PROP29;IP_PROP30;CV_PRICE_1;CV_CURRENCY_1 |
Импорт каталога торговых предложений
Видеоурок
Товары, имеющие торговые предложения, выводятся двумя инфоблоками: инфоблоком товаров (импорт которого вы научились делать
ранее
Удобнее всего для создания файла использовать программу MS Excel. Можно использовать и другие, вплоть до простейшего Блокнота, но этот табличный редактор удобен и им привычно пользоваться обычным пользователям.
Посмотрите видеопример наполнения каталога с помощью механизмов экспорта и импорта.
Подробнее...
) и инфоблоком торговых предложений.
В этом уроке рассмотрим подробнее, как импортировать инфоблок торговых предложений, сохранив привязку к нужным товарам (т.е. к элементам инфоблока товаров).
Предварительная подготовка (что должно быть)
- На сайте должен быть создан инфоблок товаров, в котором во вкладке
Торговый каталог
В нашем примере создан инфоблок товаров Новый каталог, к которому привязан инфоблок
торговых предложений Торговые предложения нового каталога:
отмечены опции Является торговым каталогом и Инфоблок имеет торговые предложения, при этом выбран нужный инфоблок торговых предложений. - У инфоблока торговых предложений созданы все необходимые
свойства,
При создании и товаров, и торговых предложений необходимо указать их свойства (например, артикул, производитель, материал, цвет, размеры, масса и т.д.). Свойства создаются и настраиваются на странице Магазин > [ваш каталог] > Свойства товаров / Свойства торговых предложений.
Подробнее... так как при импорте поля импортируемого файла сопоставляются и связываются с уже существующими полями базы данных: - В настройках модуля Торговый каталог на вкладке Экспорт/Импорт отмечены поля, которые вы будете импортировать на сайт (например, цена и валюта).
Это поле обязательно нужно создать в импортируемом csv-файле.
Рабочий процесс
- Подготовьте файл для импорта (работать удобнее в программе Excel, но потом нужно сохранить в формате .csv):
- каждое торговое предложение должно быть прописано отдельной строкой;
- обязательно должна быть
колонка привязки к элементу,
в которой для каждого торгового предложения нужно прописать
идентификатор (ID)
ID присваивается элементу после его загрузки на сайт:
товара или его внешний код (XML_ID), к которому относится это торговое предложение; - необходимо указать название, цену и валюту для каждого торгового предложения;
- названия торговых предложений должны отличаться. Если же вы хотите проставить одинаковые названия, то необходимо создать колонку XML_ID, в которой прописать
уникальные идентификаторы
Можно использовать буквы латинского алфавита и цифры.
каждого торгового предложения.
Если же названия будут одинаковыми, но не будут прописаны уникальные идентификаторы, то система сочтет их за одно предложение и загрузит только последнее.
Примечание: В отличие от файла инфоблока товаров, в файле инфоблока торговых предложений не нужно прописывать разделы. Система по ID или XML_ID находит и привязывает торговые предложения к товарам, которые уже распределены по разделам. - Импортируйте созданный файл .csv на сайт в
инфоблок торговых предложений,
сопоставив поля файла с полями базы данных:
Важно! Если в колонке привязки к элементу вы указывали не ID товара, а его внешний код XML_ID, то обязательно в дополнительных настройках отметьте опцию Свойство привязки торговых предложений к товарам содержит внешний код товара (XML_ID).
В результате импорта торговые предложения привяжутся к нужным товарам, и
тип этих товаров
В примере мы импортировали торговые предложения для простого товара Туфли Ультра Лайн, и его
тип поменялся на Товар с предложениями:
поменяется.
и Ваше мнение важно для нас