Тип файла

CSV

  • Кодировка - Выберите кодировку файла. Если кодировка не соответствует UTF-8, то для корректного импорта файла необходимо создать активную константу ALT_SITE_LOCALE, которая должна содержать альтернативную локаль. Например, если импорт ведется из CSV-файла в кодировке Windows-1251, то указанная константа должна иметь в своем значении наименование локали для этой кодировки, чаще всего это ru_RU.CP1251.

  • Разделитель - разделитель для столбцов. Может принимать три значения:

    • Запятая

    • Точка с запятой (при сохранении из Microsoft Excel®)

    • Другой (укажите символ разделителя в поле)

  • Ограничитель - ограничитель для полей, может принимать значения:

    • Кавычки

    • Другой (укажите символ ограничителя)

  • Кол-во проп. строк - число указывающее сколько нужно пропустить строк сверху (например если сверху есть название полей)

  • Поиск по полю¹ - поле по которому будут сопоставляться товары из файла с товарами в магазине (например по артикулу или доп. свойству), так же работает с настройками группировки, возможно задать несколько полей - будет по очередности искать по приоритету слева направо (например артикул, потом guid)

самые популярные поля для сопоставления это: артикул товара [marking], штрихкод [barcode], идентификатор товара CommerceML [guid], код товара от производителя [vendorcode]

Настройка полей импорта

При настройке полей для импорта вы должны сопоставить номер столбца в файле с полем в которое выгружать (столбец АНазвание товара [name]), для вашего удобства порядок лучше соблюдать, но это не обязательно, пустые столбцы можно пропускать

  • номер столбца в файле, диапазон от А до AZ

  • Поле в которое будут записываться данные из столбца, стандартные поля товара и его доп. свойства (выбор поля идет автокомплитом, по названию и его названию из таблицы базы, так же по ID и XML тегу для доп. свойств)

XLS/XLSX

  • Кол-во проп. строк - число указывающее сколько нужно пропустить строк сверху (например если сверху есть название полей)

  • Поиск по полю¹ - поле по которому будут сопоставляться товары из файла с товарами в магазине (например по артикулу или доп. свойству), так же работает с настройками группировки, возможно задать несколько полей - будет по очередности искать по приоритету слева направо (например артикул, потом guid)

самые популярные поля для сопоставления это: артикул товара [marking], штрихкод [barcode], идентификатор товара CommerceML [guid], код товара от производителя [vendorcode]

Настройка полей импорта

При настройке полей для импорта вы должны сопоставить номер столбца в файле с полем в которое выгружать (столбец АНазвание товара [name]), для вашего удобства порядок лучше соблюдать, но это не обязательно, пустые столбцы можно пропускать

  • номер столбца в файле, диапазон от А до AZ

  • Поле в которое будут записываться данные из столбца, стандартные поля товара и его доп. свойства (выбор поля идет автокомплитом, по названию и его названию из таблицы базы, так же по ID и XML тегу для доп. свойств)

YML

  • Загружать группы - включение загрузки групп из YML файла (товары из файла будут распределться по ним, если в "Настройке полей импорта" будет выбрано поле <categoryId>)

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

самые популярные поля для сопоставления это: код товара от производителя [vendorcode], артикул товара [marking], штрихкод [barcode], идентификатор товара CommerceML [guid]

Настройка полей импорта

При настройке полей для импорта вы должны сопоставить YML тэг в файле с полем в которое выгружать (тэг <model> → Название товара [name]), для вашего удобства порядок лучше соблюдать, но это не обязательно, пустые столбцы можно пропускать

  • название тега из YML

  • Поле в которое будут записываться данные из столбца, стандартные поля товара и его доп. свойства (выбор поля идет автокомплитом, по названию и его названию из таблицы базы, так же по ID и XML тегу для доп. свойств)

XML

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

  • Путь до товаров² - xpath пути до тега товара (например offers/offer)

¹самые популярные поля для сопоставления это: код товара от производителя [vendorcode], артикул товара [marking], штрихкод [barcode], идентификатор товара CommerceML [guid] ²XPath реализовывает навигацию по DOM в XML подробнее

Настройка полей импорта

При настройке полей для импорта вы должны сопоставить XML тэг в файле с полем в которое выгружать (тег nameНазвание товара [name]), для вашего удобства порядок лучше соблюдать, но это не обязательно, пустые столбцы можно пропускать

  • xpath пути тега из XML (например name)

  • Поле в которое будут записываться данные из столбца, стандартные поля товара и его доп. свойства (выбор поля идет автокомплитом, по названию и его названию из таблицы базы, так же по ID и XML тегу для доп. свойств)

CommerceML

скоро ...

HTML

скоро ...

Last updated