Выдано 109504 лицензии

Импорт товаров из CSV

Импорт из файла в формате CSV

Позволяет загрузить в интернет-магазин прайс-лист товаров в формате CSV файла. Перейдите в раздел КонтентИнтернет-магазины. Выберите магазин, далее пункт меню ТоварИмпорт товаров.

Первая строка прайс-листа должна содержать наименования полей. Далее каждая строка содержит информацию о товаре. Группы указываются в разных столбцах в порядке их вложенности. Например, «Робот трансформер» содержится в группе «Игрушки», которая содержится в группе «Детские товары». Т.к. для ластика вторая группа не указана, то он содержится в группе «Канцтовары». Уровень вложенности групп не ограничен.

Артикул товара или CML ID товара должны идти перед остальными атрибутами товара.
Товар в процессе импорта может быть найден по CML ID товара, артикулу товара, пути товара или идентификатору товара.

Подготовленный прайс-лист необходимо сохранить в формате CSV с разделителем запятые или точки с запятой, для этого выберите ФайлСохранить какТип файла: CSV (разделитель — запятые).

При импорте дат используется SQL-формат ГГГГ-ММ-ДД ЧЧ:ММ:СС, например, 2012-12-31 23:59:59.
Microsoft Excel® производит сохранение в CSV с разделителем «Точка с запятой» и кодировкой «Windows-1251».

Поле Описание
Выберите тип файла Тип загружаемого файла, выберите «CSV-файл»
Файл  Файл загрузки, нажмите «Обзор» и укажите загружаемый файл
Первая строка содержит имена полей Флаг, указывающий на то, содержит ли первая строка имена полей
Разделитель Разделитель для столбцов. Может принимать три значения:
  • Запятая

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

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

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

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

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

Имеется две возможности указывать путь для внешних файлов:
1. Относительный путь, например, /images/, данные будут загружаться из директории images в корне сайта
2. URL, например, http://www.site.ru/path/, данные загружаются из внешнего сайта.

При формировании запроса к файлу объединяются путь для внешних файлов и значение прайс-листа.

Например, относительный путь /images/, значение прайс-листа myimage77.jpg — система запросит файл /images/myimage77.jpg

Действие для существующих товаров Действие для существующих товаров имеет следующие варианты:
  • Удалить существующие товары

  • Обновить информацию для существующих товаров

  • Оставить без изменений

Удалять изображения товаров при обновлении Установка данного флага позволяет удалять изображения для элементов товара, если эти изображения не переданы или пусты
Максимальное время выполнения Максимальное время выполнения загрузки прайс-листа, указывается в секундах, необходимо при загрузке больших прайс-листов и при наличии ограничения времени выполнения скрипта на сервере.
Максимальное кол-во импортируемых за шаг Указывается максимальное количество товаров, импортируемых за шаг, необходимо при загрузке больших прайс-листов и при ограниченных ресурсах сервера.

Второй этап загрузки прайс-листа состоит в указании соответствия загруженных полей

Поле Описание
Импортируемые поля Список полей загруженного прайс-листа и их соответствия полям магазина

Комментарии

  • Без темы

    а за что отвечает это ChekBox - "Использовать событийную индексацию при вставке групп товаров и товаров" ?

    20.01.2016 01:01:45

    Без темы

    При его включении при импорте товар будет индексироваться для поиска. Но это увеличивает время импорта.

    20.01.2016 09:27:21 alexander.egorov