Импорт товаров из CSV и XLS в Moguta.CMS

Обычно прайс-листы поставщиков предоставляются или в XLS или в CSV форматах. Moguta.CMS позволяет загружать прайсы поставщиков в форматах CSV и XLS/XLSX.

CSV - это текстовый формат файлов, предназначенный для представления табличных данных. Такие файлы можно открыть и редактировать не только в текстовом редакторе Notepad++, но и в знакомом всем табличном редакторе Excel от компании Micfosoft, с помощью которого можно легко переделать CSV в формат XSL и наоборот. Скорость импорта будет выше, при работе с форматом CSV. 

Несмотря на то, что табличные файлы поставщиков имеют расширение CSV или XSL, необходимо убедиться, что таблицы внутри них соответствуют необходимой для Moguta.CMS структуре и содержат все необходимые колонки.

Пример работы с прайсом поставщика

Структура CSV и импорт каталога

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

Для того, чтобы импортировать товары из CSV файла в каталог интернет-магазина, выполните следющие действия:

  1. Перейдите в раздел "Товары", нажмите кнопку "Загрузить из Excel или CSV", затем "Загрузить файл Excel или CSV";
  2. Выберите прайслист вашего поставщика в формате CSV с вашего компьютера, кодировка файла должна быть Windows-1251.
    На вашем хостинге может быть ограничение на размер загружаемого файла, что помешает загрузке больших каталогов. В таком случае файл CSV можно запаковать в zip-архив и загрузить его или сперва загрузить файл на сервер вручную.
  3. В открывшемся окне выберите соответствия полей импорта. В столбце слева указаны названия полей в системе Moguta.CMS, в стоблце справа для каждого поля нужно выбрать соответствующее ему поле из вашего CSV файла.Соответствие полей в CSVОбратите внимание, что в некоторых случаях важна последовательность полей и формат их названий.
  4. Убедитесь, что для каждого поля, которое нужно загрузить, выбрано соответствие, а для всех остальных отмечено «Не выбрано»;
  5. Если вам необходимо очистить каталог перед импортом, отметьте галочку «Удалить все имеющиеся товары, категории и свойства товаров». Это также удалить все переводы!
  6. Нажмите кнопку «Сохранить и начать импорт»;
  7. После импорта вам будет предложено загрузить архив с изображениями товаров. Если вы загружали изображения по ссылкам в CSV или хотите добавить их вручную, тогда пропустите этот пункт, импорт прайслиста из CSV для вас завершён, обновите страницу;
  8. Выберите с вашего компьютера ZIP-архив с изображениями, названия которых вы указывали в столбце Изображение в CSV файле;
  9. После загрузки обновите страницу, чтобы увидеть загруженные товары;

Назначение полей

Звездочкой * отмечены обязательные поля.

ID товара - уникальный идентификатор товара в Moguta.CMS.

Артикул - уникальный символьный код товара.

Категория* - название категории и подкатегорий через слешь. 

Аксессуары/Головные уборы

URL категории - cодержит URL-адрес категории с учетом вложенностей. Следует заполнять, только, если вы хотите задать определённый URL, в противном случае URL для каждой категории будет заполнен автоматически транслитерацией из названия категории.

aksessuary/golovnye-ubory

Товар - название товара.

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

Черный[:param:][src=image_name.jpg]

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

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

Цена* - содержит цену товара или его варианта. Указывается только числовое значение, без пробелов и валюты.

Изображение - позволяет загрузить изображения для товара. Изображения можно загрузить ZIP архивом с компьютера, либо по ссылкам со сторонних источников.


Загрузка изображений в архиве

Подготовьте необходимые изображения, запакуйте в ZIP архив. В столбце «Изображение» вашего CSV файла укажите название вместе в расширением, например image.jpg.  Так же полезым для SEO продвижения будет указать атрибуты alt и title для изображений, сделать это можно так:

img.jpg[:param:][alt=Картинка][title=Картинка]


где вместо "Картинка" прописываете необходимый вам текст. Если вам необходимо загрузить несколько изображений для товара, то перечислять их нужно через символ |, например:

img.jpg|img2.jpg|img3.jpg


или

img.jpg[:param:][alt=Картинка][title=Картинка]|img2.jpg[:param:][alt=Картинка][title=Картинка]|img3.jpg[:param:][alt=Картинка][title=Картинка]


После загрузки CSV файла вам будет предложено загрузить архив с изображениями.



Загрузка изображений по ссылке

Если вам необходимо загрузить изображения по ссылке, то просто укажите её в столбце «Изображение» вашего CSV файла, например:

http://www.site.ru/images/img.jpg


При таком способе загрузки можно указать только одно изображение для каждого товара, а также нет возможности прописать атрибуты alt и title.
Загружать архив с изображениями после импорта CSV в таком случае не нужно, просто обновите страницу после окончания загрузки CSV.

 

Количество - остаток (количество) товара в магазине.

Активность - показывать или нет товар на сайте. Сменить активность можно будет вручную. В поле нужно указать число 1 или 0.

1 - товар будет отображаться в каталоге на сайте;
0 - товар будет скрыт;

Заголовок [SEO] - текст, который будет подставляться в мета-теге Title на странице товара. Если не указать его в CSV, он будет сгенерирован автоматически из названия товара.

Ключевые слова [SEO] - текст, который будет подставляться в мета-теге Keywords на странице товара, если не указать его в CSV, он будет сгенерирован автоматически.

Бейсболка мужская Demix купить, CN32, Бейсболка, мужская, Demix

Описание [SEO] - текст, который будет подставляться в мета-теге Description на странице товара, если не указать его в CSV, он будет сгенерирован автоматически из описания товара.

Старая цена - позволяет установить старую цену для товаров, обычно используеться для установки скидки у товара. Товары, имеющие старую цену, будут отображаться в блоке «Акции» на главной странице вашего интернет-магазина.

Рекомендуемый 1 - Выводить товар в блоке «Рекомендуемые товары» (Хиты) на главной странице вашего интернет-магазина. 0 - не выводить.


Новый 1 - Выводить товар в блоке «Новинки» на главной странице вашего интернет-магазина. 0 - не выводить.

Сортировка
- Позволяет вручную указать порядок вывода товаров путём присвоения порядкового номера каждому товару.


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

Связанные артикулы
Указываются артикулы товаров, которые будут показываться в блоке «С этим товаром покупают» на странице товара.

CN17,CN19,CN35,CN52,CN44


Смежные категории Указываются номера категорий, товары из которых будут показываться в блоке «С этим товаром покупают» на странице товара. Номера категорий можно посмотреть в разделе "Категории" в панели админстратора.

17,3,12



Ссылка на товар - 
Если вы собираетесь продавать электронные товары (книги, документы, музыку, любые другие файлы), то в этом поле необходимо указать ссылку на файл, который будет отправлен покупателю после оплаты. Сами файлы можно размещать в папке uploads в корне сайта, тогда ссылка будет иметь вид: http://site.ru/uploads/file.pdf

Валюта - Позволяет установить валюту для определённого товара. Основная валюта магазина задаётся в разделе «Настроки» - «Валюта» в панели админстрирования сайта.

RUR

Единицы измерения - Устанавливает единицу измерения товара.

шт

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

Пример записи заголовка: Количество от 10 [оптовая цена]
Пример записи значения: 999


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

Склады - В заголовке столбца указывается название склада и обязательный параметр [склад], в ячейках столбца указывается количество данного товара на складе.

Пример записи значения: 9
Пример записи заголовка: Слад №1  [склад]

Таких столбцов можно в CSV файле создать столько, сколько складов вам наобходимо, следовать они должны один за другим.

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

В данном файле характеристики начинаются со столбца "Длина", именно его и следует указать в поле "Свойства начинаются с" при импорте.

Многостолбцовая структура. В заголовках вы указываете название свойства товара, а в самом поле указываете значение свойства. Если свойство является цветом или размером, в заголовке после названия свойства требуется прописать соответственно [size] или [color].

Если характеристика является текстовым полем, то аналогичным способом нужно приписать [textarea]. Если требуется задать несколько характеристик с одинаковым названием, необходимо у повторных характеристик указывать уникальный атрибут, например: Размер.

Примеры записи заголовка:
Производитель
Цвет [color]
Размер [size]
Размер [size]
Описание производства [textarea]

В ячейках под заголовком нужно вписать значение свойства товара, если это свойство "цвет", то после названия цвета можно сразу прописать соответствующий ему HEX-код цвета в квадратных скобках, например так: Белый [#ffffff].



Если в вашем магазине уже заданы переводы, то после перезаписи характеристик через CSV переводы для них стираются!

Сложные характеристики Это поле не заполняется вручую, в него выгружаются сложные характеристики при экспорте каталога из магазина в CSV.