Центр документации
Карта сайта


Новая документация

Настройка платежных систем
Настройка способа оплаты КупиВкредит
Настройка способа оплаты Acquiro
Настройка способа оплаты AvisoSMS

Обновленная документация 

Разработчикам (API)
Руководство пользователя

Мастер настройки

Мастер настройки предназначен для пошаговой настройки импорта из CSV-файла.

Для запуска мастера откройте страницу обмена данными каталога товаров и задайте формат данных («Ускоренный CSV импорт» или «CSV импорт/экспорт» [Рис. 1 - 1]), после этого станет доступна вкладка «Мастер настройки» [Рис. 1 - 2]. Если в папке FTP присутствует CSV-файл, данные которого Вы собираетесь импортировать, то перед запуском мастера можно задать источником данных этот файл [Рис. 1 - 3]. После этого нужно перейти на вкладку мастера настройки и нажать кнопку «Начать настройку» [Рис. 2].

 

Рисунок 1.

 

Рисунок 2.

 

Настройка будет рассмотрена на примере демо-версии пакета «Бизнес».

 

Шаг первый: Выбор импортируемых данных

На этом шаге нужно выбрать поля категорий и товаров (за исключением свойств товара и некоторых специальных полей), в которые будут импортироваться данные из CSV-файла.

На третьем шаге настройки импортируемым данным можно будет задать соответствие выбранным полям (не исключается возможность занесения значений одного столбца CSV-файла в несколько полей товаров/категорий).

В нашем случае мы будем импортировать следующие поля:

а) Поля категорий:

  • Публиковать (признак опубликованности категории)
  • Родительская категория (принадлежность к родительской категории)
  • Название
  • Анонс
  • Описание

б) Поля товаров:

  • Публиковать (признак опубликованности товара)
  • Категория (принадлежность к категории)
  • Название
  • Базовая цена (Поле «Цена» в форме редактирования товара)
  • Код
  • Изображение
  • Всплывающее изображение
  • Малое изображение
  • Анонс
  • Описание

 

 

Рисунок 3.

 

Шаг второй: Выбор правил для импортируемых данных

Так как перед стартом мастера настройки был выбран CSV-файл «import.example.csv», то на этом шаге отобразится сообщение «В CSV-файле обнаружены идентификаторы колонок, которые будут использоваться при настройке».

Так же отобразится сообщение «Номера столбцов, хранящиеся в CSV-файле, отличались от ранее установленных настроек!», так как настройках демонстрационного пакета «Бизнес» по умолчанию не было задано правило для свойства товара «Место производства», но в метаданных CSV-файла оно присутствует.

Рассмотрим подробнее метаданные, которые можно хранить в CSV-файле для сопоставления столбцов файла и правил при работе мастера настройки или при импорте.

Строка с метаданными должна быть первой строкой CSV-файла и начинаться с подстроки «META.CSV::». Далее должны идти идентификаторы столбцов, разделяемые символом, заданным перед стартом мастера настройки в поле «Разделитель» [Рис. 1 - 4]. В случае, когда данные одного и того же столбца должны импортироваться в разные поля категорий/товаров, идентификаторы перечисляются через символ «|».

 

Допустимые идентификаторы столбцов:

CATEGORY_ID_EXTERNAL

Идентификатор категории

CATEGORY_ID_PARENT_EXTERNAL

Идентификатор родительской категории

CATEGORY_DESCRIPTION

Название категории

CATEGORY_ANNOUNCE

Анонс категории

CATEGORY_FULL_DESCRIPTION

Описание категории

CATEGORY_IS_DELETED

Признак неопубликованности категории

CATALOG_ID_PARENT_EXTERNAL

Идентификатор категории товара

CATALOG_IS_DELETED

Признак неопубликованности товара

CATALOG_ONSPECIAL0 .. CATALOG_ONSPECIAL15

Специальные признаки товара

CATALOG_ID_EXTERNAL

Идентификатор товара

CATALOG_DESCRIPTION

Название товара

CATALOG_ANNOUNCE

Анонс товара

CATALOG_NAME_FULL

Описание товара

CATALOG_MAIN_PRICE

Базовая цена товара

CATALOG_DISCOUNT

Скидка

CATALOG_TAX

Эксклюзивный налог

CATALOG_SIZE

Размер

CATALOG_WEIGHT

Вес

CATALOG_REST

Остаток

CATALOG_CODE

Код

CATALOG_SUBLINK

Ссылка на товар

CATALOG_HTML_TITLE*

HTML meta: Заголовок страницы в браузере

CATALOG_HTML_KEYWORDS*

HTML meta: Ключевые слова

CATALOG_HTML_DESCRIPTION*

HTML meta: Описание

CATALOG_HTML_IS_AUTOGEN*

HTML meta: Данные созданы автоматически

CATALOG_ITEM_LINKS

Идентификаторы категорий для копий товара (В CSV-файле должны идентификаторы быть разделены символом «|»)

IMAGE_IMAGE_MAIN

Изображение товара

IMAGE_IMAGE_SMALL

Малое изображение

IMAGE_IMAGE_POPUP

Всплывающее изображение

PRICE_TYPE_1..15_WITH_TAX

Учитывать налог в дополнительной цене

PRICE_TYPE_1..15_DESCRIPTION

Описание дополнительной цены

PRICE_TYPE_1..15_CURRENCY_CODE

Код валюты дополнительной цены в CSV-файле

PRICE_TYPE_1..15_PRICE_TYPE_ CURRENCY_CODE

Код валюты дополнительной цены в каталоге товаров

PRICE_TYPE_1..15_DISCOUNT

Скидка дополнительной цены

PRICE_TYPE_1..15_PRICE

Цена

PRICE_TYPE_1..15_USE_FORMULA

Использовать поле «Цена» как формулу

 

Если у Вас созданы свойства товаров, их идентификаторы должны иметь вид «CATALOG_CUSTOM_FIELD_xx», где xx – номер свойства, отображаемый в списке свойств товаров в интерфейсе администратора на странице «КАТАЛОГ ТОВАРОВ : ОПИСАНИЕ СВОЙСТВ ТОВАРОВ».

При создании своих дополнительных правил Вы имеете возможность задавать сами идентификаторы столбцов (внутренние имена правил), если правило будет создано для категорий, у идентификатор будет начинаться с префикса «CATEGORY_», если у товара – «CATALOG_».

 

В файле «import.example.csv» метаданные выглядят следующим образом:

META.CSV::CATEGORY_ID_EXTERNAL|CATALOG_ID_PARENT_EXTERNAL; CATEGORY_ID_PARENT_EXTERNAL; CATEGORY_DESCRIPTION; CATEGORY_ANNOUNCE;CATEGORY_FULL_DESCRIPTION; CATALOG_ID_EXTERNAL; CATALOG_DESCRIPTION; CATALOG_ANNOUNCE;CATALOG_NAME_FULL; CATALOG_MAIN_PRICE;IMAGE_IMAGE_MAIN; IMAGE_IMAGE_SMALL; IMAGE_IMAGE_POPUP;;CATALOG_CODE; CATALOG_CUSTOM_FIELD_12

* - Если в импортируемом файле заданы не все HTML meta-поля, оставшиеся поля считаются пустыми. Если в файле отсутствует столбец «CATALOG_HTML_IS_AUTOGEN», для групповых операций импортированные HTML meta-поля считаются заданными пользователем.

 

Рисунок 4.

 

Шаг третий: Задание соответствий

На этом шаге нужно задать соответствие правил и данных в каталоге (для которых это разрешено), так же можно изменить номера столбцов в файле данных.

В нашем случае номера столбцов менять не нужно, так как они были заполнены на втором шаге в соответствии c идентификаторами из файла.

 

Рисунок 5.

Версия для печати

Установка и настройка Руководство пользователя Интеграция дизайна Разработчикам (API) Документация для скачивания
 2000 – 2011 © Amiro.CMS Все права защищены.