Перейти к содержимому

Выгрузка каталога из вашей CMS

Почти у каждой CMS есть штатная выгрузка товаров, и кабинет принимает её как есть: переименовывать колонки в Excel не нужно. Каталог загружается вторым шагом мастера настройки, до установки модуля, поэтому и путь здесь только штатный: то, что умеет сам движок магазина.

CMS Откуда брать каталог
WordPress / WooCommerce «Товары → Все товары → Экспорт»
1С-Битрикс штатная выгрузка YML «Яндекс.Маркет», её адрес добавляется как URL-фид
OpenCart / ocStore своей выгрузки нет вовсе: шаблон кабинета
CS-Cart «Модули → Импорт и экспорт» → «Экспорт данных» → «Товары»
Webasyst / Shop-Script «Импорт-экспорт» → «Экспорт товаров в CSV»
Joomla / HikaShop «Компоненты → HikaShop → Товары», кнопка Export
PrestaShop «Расширенные параметры → База данных → Менеджер SQL»
UMI.CMS «Модули → Обмен данными → Экспорт данных»
MODX / miniShop2, Drupal Commerce штатной выгрузки нет: заполните шаблон кабинета или отдайте свой фид

Три места, где обычно спотыкаются:

HikaShop. Список товаров показывает только выбранную в дереве «Explorer» категорию, а Export выгружает то, что видно в списке. Если оставить корень, скачается пустой файл.

PrestaShop 8. Кнопки «Экспорт» в списке товаров у восьмой версии нет: в меню-шестерёнке только «Обновить список», «Показать SQL-запрос» и «Экспорт в SQL Manager». Каталог выгружается своим запросом в «Менеджере SQL» (разрешён только SELECT):

«`sql

SELECT p.id_product AS external_id, pl.name AS title, p.reference AS article,

CONCAT(‘https://ВАШ-САЙТ/’, p.id_product, ‘-‘, pl.link_rewrite, ‘.html’) AS product_url

FROM ps_product p

JOIN ps_product_lang pl ON pl.id_product = p.id_product AND pl.id_lang = 1

WHERE p.active = 1

«`

ps_ замените на префикс таблиц своей установки. После «Сохранить» у строки запроса появится значок выгрузки, по нему скачивается готовый CSV.

Webasyst и UMI. В выгрузке бывает на одну-две строки больше, чем товаров в магазине: туда попадают служебные строки самой CMS. Те, что идут сразу за шапкой (это случай UMI), кабинет пропускает сам. Если лишняя позиция всё же доехала до каталога, удалите её прямо в списке товаров (см. Как удалить товары из каталога).

Если штатной выгрузки нет (OpenCart, MODX, Drupal Commerce): возьмите на экране «Каталог» шаблон CSV или XLSX, заполните две обязательные колонки и загрузите файл там же. Позже, когда модуль уже стоит, у WordPress, OpenCart и CS-Cart появляется собственный фид, и каталог начинает обновляться сам (см. Как настроить автоматический URL-фид и какие форматы поддерживаются).

Обновлено

← Раздел «Каталог магазина»

Отзывы уже написаны. Осталось перенести их туда, где они приносят вам деньги.

14 дней бесплатно. Карту не спрашиваем. Настроим вместе за 10 минут на созвоне.

Перезвоним в течение рабочего дня. Не спамим, не продаём базы.

Попробовать 14 дней бесплатно