Партнерская программа 34 Подписка на новости 35 Отчеты 36

Вид материалаПрограмма

Содержание


Импорт товаров из CSV-файла
Столбцы CSV-файла
Стоимость упаковки
Структура каталога
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11

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



Кроме внесения каждой товарной позиции и категорий вручную, есть возможность подготовить эту информацию в таблице и импортировать ее в каталог магазина. Для этого необходимо создать файл в формате CSV с помощью OpenOffice Calc, Microsoft Excel или другой аналогичной программы.

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

Столбцы CSV-файла

Названия столбцов

Описание

Артикул

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

Наименование

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

ID страницы (часть URL; используется в ссылках на эту страницу)

Фрагмент адреса (URL) страницы товара или категории. Если этот параметр не указан, он автоматически формируется путем транслитерации нелатинских символов. Допускается указание только символов латинского алфавита, дефиса и тире.

Цена

Цена товара в валюте по умолчанию. Если в этом столбце указано значение, данная строка CSV-файла будет импортирована как товар, в противном случае — как категория. Для отделения дробной части используется точка.

Скрытый

Чтобы временно скрыть товар с витрины, не удаляя его, укажите в этом поле 1. Чтобы отменить свойство «Скрытый», оставьте поле пустым или укажите 0. На категории значение этого поля не влияет.

Можно купить

Чтобы временно запретить покупку товара, не удаляя его, укажите в этом поле 0. Товар будет виден на витрине, но кнопка «В корзину» будет недоступна для этого товара. В противном случае укажите 1. На категории значение этого поля не влияет.

Старая цена

«Старая цена» товара в валюте по умолчанию. Дробная часть отделяется точкой.

На складе

Количество единиц товара на складе. Указывается в виде целого неотрицательного числа. Это значение влияет на возможность заказа товара только при включенном параметре настроек «Вести учет товара на складе».

Продано

При продаже следующей единицы товара это значение в базе магазина будет увеличено на 1. Указывается в виде целого неотрицательного числа. Значение этого поля используется для формирования отчетов по продажам.

Описание

Текст полного описания товара или категории. Может содержать HTML-теги для форматирования текста.

Краткое описание

Сокращенная версия описания товара для отображения при просмотре списка товаров внутри категории. Может содержать HTML-теги.

Сортировка

Значение сортировки товара или категории. Чем меньше значение, тем ближе элемент к началу списка. Если у нескольких категорий или товаров значения сортировки совпадают, их наименования будут отсортированы по алфавиту. Допускается использование положительных и отрицательных целых значений.

Заголовок страницы

Этот текст будет подставлен в значение HTML-тега TITLE соответствующей страницы товара или категории. Введенный здесь текст имеет значение для индексации магазина поисковыми системами.

Тег META keywords

Этот текст вставляется в значение META-тега keywords страницы с информацией о товаре либо категории. Здесь через пробел или запятую можно перечислить основные ключевые слова, которые вы хотите ассоциировать с товаром/категорией.

Тег META description

Этот текст вставляется в значение META-тега description страницы с информацией о товаре либо категории. Поисковые системы часто используют его в качестве мини-реферата страницы, отображаемого на странице с результатами поиска.

Стоимость упаковки

Дополнительная наценка на доставку данного конкретного товара в основной валюте магазина.

Вес продукта

Вес единицы товара, выраженный в единицах веса, настроенных в разделе «Настройки -> Настройки -> Каталог» в поле «Единица измерения веса». Дробная часть отделяется от целой точкой.

Бесплатная доставка

Товар, у которого включен этот параметр, не учитывается при расчете стоимости доставки заказа. Значение параметра Стоимость упаковки будет добавлено к стоимости доставки независимо от значения этого параметра. Допустимые значения: 0 (откл.) и 1 (вкл.).

Ограничение на минимальный заказ продукта (штук)

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

Файл продукта

Имя файла, если товар является цифровым (например, программой, видео- или аудио-файлом).

Количество дней для скачивания

Продолжительность «жизни» ссылки на скачиваемый товар в днях.

Количество загрузок (раз)

Допустимое количество попыток скачивания цифрового товара.

Фотография

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

Фотография

Полей с изображениями товаров может быть неограниченное количество. Для категорий указывается только одно изображение. Формат имен файлов не имеет значения.

Наличие Bluetooth

Дополнительные характеристики товара. Перед импортом значений дополнительных характеристик необходимо создать сами характеристики в разделе «Продукты –> Доп. характеристики». Перечень значений дополнительной характеристики следует заключать в фигурные скобки {} и разделять запятыми, например: {да,нет}.

Размер

Если выбор значения предполагает надбавку к цене товара, надбавку следует указывать с символом равенства после соответствующего значения, например: {L,XL=100,XXL=250}.

Цвет

Произвольные значения дополнительных характеристик указываются без фигурных скобок, например: белый.



Внимание: при импорте информации об изображениях товаров с помощью CSV-файла автоматическое формирование уменьшенных вариантов изображений не выполняется. Чтобы на витрине интернет-магазина присутствовали уменьшенные варианты изображений, их нужно создать самостоятельно с помощью любого подходящего графического редактора (например, GIMP или Adobe Photoshop) и загрузить на сервер в разделе администрирования «Дизайн -> Загрузка изображений» либо через FTP-соединение в директорию /published/publicdata/КЛЮЧ БАЗЫ ДАННЫХ/attachments/SC/products_pictures. После этого укажите через запятую имена всех вариантов изображений в соответствующих ячейках CSV-файла, как показано в таблице выше, и импортируйте файл.

Структура каталога

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

Пример: содержимое колонок Наименование и Цена в CSV-файле может выглядеть следующим образом:

Наименование

Цена

Категория 1

 

Товар 1 категории 1

50

Товар 2 категории 1

70

!Подкатегория 1 категории 1

 

Товар 1 подкатегории 1

80

!!Подкатегория 1 подкатегории 1

 

Категория 2

 

Товар 1 категории 2

65



В результате будет получен каталог следующего вида.
  • Категория 1
    • Товар 1 категории 1
    • Товар 2 категории 1
    • Подкатегория 1 категории 1
      • Товар 1 подкатегории 1
      • Подкатегория 1 подкатегории 1
  • Категория 2
    • Товар 1 категории 2

После создания CSV-файла перейдите в раздел «Продукты -> Импорт». Выберите файл на своем компьютере, символ, используемый в CSV-файле для разделения данных (обычно точка с запятой), и кодировку файла (обычно cp1251 или utf-8) и нажмите «ОК».

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

В столбце «Колонка идентификации» отметьте свойство товаров, уникально отличающее один от другого. Этот выбор зависит от того, каким образом именно в вашем магазине различаются товары: по артикулу, наименованию или ID страницы. Если в ходе импорта в каталоге магазина будет обнаружен товар со значением поля идентификации, совпадающим с таким же значением товара в CSV-файле, то все свойства товара из CSV-файла (для которых не выбран вариант «пропустить этот столбец») будут внесены в существующий товар. Например, если на данном шаге выбрана колонка идентификации «Артикул» и в магазине уже есть товар с артикулом dr156, а в импортируемом CSV-файле также имеется товар с артикулом dr156, то информация из CSV-файла для этого товара будет внесена в существующий товар.

Внимание: диапазон поиска товаров с совпадающим значением поля идентификации регулируется переключателем «Поиск соответствий продуктов в файле и базе данных осуществлять с учетом категорий (поиск только внутри категории)» вверху страницы. Во включенном положении перелючателя поиск выполняется только в той категории, в которой товар указан в CSV-файле (если такая категория существует в магазине). В остальных категориях магазина совпадающие товары не учитываются. Если параметр выключен, то поиск выполняется по всему каталогу без учета категорий.

Совет: Если необходимо иметь в каталоге товары с совпадающими уникальными свойствами (например, наименованиями) в разных категориях, следует импортировать CSV-файл с включенным параметром «Поиск соответствий продуктов в файле и базе данных осуществлять с учетом категорий (поиск только внутри категории)». Если же у всех товаров в каталоге поле идентификации (например, артикул) должно быть уникальным, данный параметр в ходе импорта должен быть выключен.