Импорт и экспорт товаров в Excel, OpenOffice, 1C
Для массовой загрузки товаров в магазин и выгрузки их из магазина используется формат CSV. Файл в формате CSV представляет собой простой текстовый файл, который можно редактировать даже в Блокноте.
С форматом CSV умеют работать все популярные табличные радакторы, такие как Excel и OpenOffie, и с ним может работать 1С Бухгалтерия и подобные системы бухгалтерского и складского учета.
Мы рекомендуем для начала скачать из интернет-магазина ShopSupport образец CSV файла, попробовать отредактировать товары в этом файле и затем импортировать обновленные товары обратно в магазин. Для этого:
- Создайте в магазине чрез админку несколько товаров.
- В админке перейдите в «Товары → Импорт/экспорт товаров» и экспортируйте созданные вами товары.
[ скриншот экспорта ] - Скачайте предложенный файл ShopSupport.txt (для Excel) или ShopSupport.csv (для OpenOffice).
- Запустите Excel или OpenOffice и откройте этот файл.
Как открыть CSV файл в Excel
Microsoft Excel 97
«Файл → Открыть», в поле «Тип файлов» выберите «Текстовые файлы (*.prn, *.txt, *.csv)».
Щелкните по вашему файлу «ShopSupport.txt» и нажмите «Открыть».
Запустится «Мастер текстов (импорт) - шаг 1 из 3». Укажите формат данных «С разделителями», начать импорт со строки 1, формат файла «Windows (ANSI)» и нажмите «Далее».
На 2 шаге мастера текстов установите:
- Символом-разделителем является: символ табуляции
- Ограничитель строк: (нет)
и нажмите «Далее».
На 3 шаге просто нажмите «Готово».
Microsoft Excel 2003
«Файл → Открыть», в поле «Тип файлов» выберите «Текстовые файлы (*.prn, *.txt, *.csv)».
Щелкните по вашему файлу «ShopSupport.txt» и нажмите «Открыть».
Запустится «Мастер текстов (импорт) - шаг 1 из 3». Укажите формат данных «c разделителями», начать импорт со строки 1, формат файла «1251 : Кириллица (Windows)» и нажмите «Далее».
На 2 шаге мастера текстов установите:
- Символом-разделителем является: символ табуляции
- Ограничитель строк: (нет)
и нажмите «Далее».
На 3 шаге просто нажмите «Готово».
![]()
Microsoft Excel 2007
«Файл → Открыть», в поле «Тип файлов» выберите «Текстовые файлы (*.prn, *.txt, *.csv)».
Щелкните по вашему файлу «ShopSupport.txt» и нажмите «Открыть».
Запустится «Мастер текстов (импорт) - шаг 1 из 3». Укажите формат данных «c разделителями», начать импорт со строки 1, формат файла «1251 : Кириллица (Windows)» и нажмите «Далее».
На 2 шаге мастера текстов установите:
- Символом-разделителем является: символ табуляции
- Ограничитель строк: (нет)
и нажмите «Далее».
На 3 шаге просто нажмите «Готово».
![]()
OpenOffice 2.x-3.x
«Файл → Открыть», выберите ваш файл «ShopSupport.txt» и нажмите «Открыть».
На втором шаге установите:
- Кодировка: Кириллица (Windows-1251)
- Разделитель: Табуляция
Нажмите "ОК" и CSV файл будет открыт и готов к редактированию.
Структура файла CSV интернет-магазина ShopSupport
Обратите внимание на первую строку таблицы. Она содержит названия полей в виде отдельных столбцов. Эта строка обязательно должна присутствовать в файле с товарами, который вы хотите загрузить в магазин.
Столбцов много и, скорее всего, далеко не все из них вам нужны. Вы можете удалить ненужные вам столбцы и даже переставить их, если вам так будет удобнее (только не переименовывайте названия столбцов). Нельзя удалять и перемещать два столбца: первый, с идентификационными номерами товаров «v_products_id», и последний, с признаком конца строки — служебным словом «EOREOR».
Всего в CSV файлах ShopSupport могут использоваться такие столбцы:
v_products_id — идентификационный номер товара (не путайте с артикулом v_products_model, см. ниже). Это уникальный номер, по которому магазин идентифицирует товары. Используется лишь внутри магазина, покупателям не показывается. Для существующих товаров номер должен быть обязательно указан и изменять его нельзя. Для новых товаров либо введите новый уникальный номер, либо оставьте поле пустым и магазин сам его создаст. Формат: число до 11 цифр.
v_products_model — артикул товара. Это номер товара, по которому его можно найти в ваших каталогах или каталогах ваших поставщиков. Формат: простой текст до 255 любых символов.
v_products_name_1 — название товара. Формат: простой текст до 255 любых символов.
v_products_page_url — SEO URL товара. В этом поле записывается название страницы товара для того, чтобы ссылка на страницу товара (URL товара) имела вид, понятный для людей и оптимальный для поисковиков.
Например, если ваш магазин имеет домен «www.myshop.com», а в поле v_products_page_url указано название страницы товара «nazvanie_tovara», то ссылка на страницу товара будет иметь вид «www.myshop.com/product/nazvanie_tovara.html». Формат: только английские буквы, цифры и дефисы «-». Если будут встречаться другие символы, то русские буквы будут транслитерированы в английские, а прочие символы заменены на дефисы.
Если не заполнить это поле, ничего страшного не случится: ссылка на страницу товара будет иметь вид «vash_domen.com/product/p123.html», где 123 — идентификационный номер товара.
v_products_short_description_1 — краткое описание товара, которое показывается в списках товаров и в карточке товара. Формат: простой текст до 500 символов.
v_products_description_1 — полное описание товара, которое отображается в карточке товара. Формат: текст и HTML тэги, до 65 килобайт (очень много символов).
v_products_image — главная картинка товара. У товара может быть несколько картинок, которые отображаются в карточке товара. Но одна картинка — именно та, что указана в поле v_products_image — является главной и отображается и в списках товаров, и в качестве основной картинки на странице карточки товара.
Все файлы картинок товаров хранятся в папке «/images/» в корне магазина. В поле v_products_image нужно указывать путь к файлу картинки, начиная с содержимого папки «/images/».
Например, если файл картинки называется «kartinka_tovara.jpg» и он лежит в папке «/images/», то в поле v_products_image нужно написать просто «kartinka_tovara.jpg».
А если файл «kartinka_tovara.jpg» лежит в папке «new» внутри папки «/images/» (получается путь «/images/new/kartinka_tovara.jpg»), то в поле v_products_image нужно написать «new/kartinka_tovara.jpg».
Формат: в именах файлов картинок и вложенных в /images/ папок должны быть только английске буквы, цифры, знаки дефиса «-» и подчеркивания «_».
Аналогично — дополнительные картинки товара:
v_mo_image_1
v_mo_image_2
v_mo_image_3
v_mo_image_4
v_mo_image_5
v_products_keywords_1 — дополнительные ключевые слова, которые будут учитываться при поиске товара в магазине. Ключевые слова разделять запятыми. Формат: простой текст до 255 символов.
v_products_url_1 — ссылка на страницу товара на сайте производителя. Формат: простой текст до 255 символов.
v_products_meta_title_1 — мета-тэг «title». Название страницы товара для поисковиков. Формат: простой текст до 255 символов.
v_products_meta_description_1 — мета-тэг «description». Описание страницы для поисковиков. Формат: простой текст до 255 символов.
v_products_meta_keywords_1 — мета-тэг «keywords». Ключевые слова для поисковиков (разделяются запятыми). Формат: простой текст до 255 символов.
v_products_price — цена товара. Все цены должны быть указаны в одной валюте, которая в настройках (Админка → Дополнительные настройки → Валюты) указана как «Основная валюта в админке». Формат: число до 15 цифр перед запятой и до 4 цифр после запятой.
v_products_weight — вес товара в килограммах. Это поле может использоваться для рассчета стоимости доставки товара в зависимости от веса. Формат: число до 5 цифр перед запятой и до 2 цифр после запятой.
v_date_avail — дата поступления товара в магазин. Используется для отображения товаров, поступление которых ожидается. Формат: ГГГГ-ММ-ДД ЧЧ:ММ:СС. Например: 2009-03-20 19:46:20, что означает 20 марта 2009 года, 19 часов 46 минут 20 секунд.
v_date_added — дата добавления товара в магазин. Формат — как у поля v_date_avail.
v_products_quantity — количество товара. Формат: число до 4 цифр (максимальное значение 9999).
v_products_sort — порядок сортировки товара. Меньшее значение означает более высокое положение (в начале списка). Например, товар с номером 1 будет показан ближе к началу списка товаров, а товар с номером 100 — дальше от начала. Формат: число до 4 цифр (максимальное значение 9999).
v_manufacturers_name — производитель товара. Формат: простой текст до 255 знаков (просто пишите название производителя).
v_categories_name_1 — категория каталога товаров, в которую будет помещен товар. Формат: простой текст до 255 знаков (просто пишите название категории).
v_categories_name_2
v_categories_name_3
v_categories_name_4
v_categories_name_5
v_categories_name_6
v_categories_name_7
Поля с названиями v_categories_name_2 ... v_categories_name_7 — это вложенные подкатегории. Например, если товар находится в категории «Компьютеры / КПК / Коммуникаторы», то для товара должны быть заполнены 3 поля категорий:
v_categories_name_1 — Компьютеры
v_categories_name_2 — КПК
v_categories_name_3 — Коммуникаторы
v_status — статус товара. В зависимости от значения этого поля, товар или отображается на лицевой части сайта, или нет. Формат: слово Active (показывается в магазине) или Inactive (не показывается).
v_action — удаление товаров. Если вы хотите удалить товар, поставьте в этом поле слово delete.
v_all_addparam_name_0_0 — название дополнительной характеристики для всех товаров в магазине. Первое число в названии столбца - порядковый номер характеристики в списке. Такой дополнительной характеристикой может быть, например, "Срок гарантии".
v_all_addparam_value_0_0 — значение дополнительной характеристики (названной в поле v_all_addparam_name_0_0) для данного товара. Здесь вводится значение соответствующей характеристики (соответствие определяют два числа в названии поля).
Пример:
| v_all_addparam_name_0_0 | v_all_addparam_value_0_0 | v_all_addparam_name_1_0 | v_all_addparam_value_1_0 |
| Срок гарантии | 12 мес. | Характеристика #1 | Значение характеристики #1 |
Примечания:
- количество дополнительных характеристик для всех товаров - одинаковое;
- если Вы не желаете задавать значение характеристики, можно оставить пустым и ее название.
v_cat_addparam_group_name_0_0 — название группы дополнительных характеристик категории товаров. Первое число в названии столбца - порядковый номер характеристики в списке характеристик данной категории. Характеристики категории товаров можно объединять в группы. Если же необходимости в этом нет, это поле можно оставить без значения.
v_cat_addparam_name_0_0 — название дополнительной характеристики категории товаров. Такой дополнительной характеристикой для категории "Мониторы" может быть, например, "Диагональ".
v_cat_addparam_value_0_0 — значение дополнительной характеристики (названной в поле v_cat_addparam_name_0_0) данного товара. Здесь вводится значение соответствующей характеристики (соответствие определяют два числа в названии поля).
Примечания:
- количество дополнительных характеристик категорий товаров разное для разных категорий, поэтому не обязательно заполнять все поля;
- если Вы не желаете задавать значение характеристики, можно оставить пустыми и ее название, и название ее группы .
EOREOR — специальное слово, означающее конец строки, завершение описания товара и переход к следующему товару. Каждая строка с товаром обязательно должна заканчиваться словом EOREOR.















