MS: Импорт и экспорт данных мультивитринных товаров
Описание
Модуль ms_export_price_shops добавляет возможность экспортировать и импортировать цены, описания и другие поля для каждой отдельной витрины (компании) в мультивендор системе. Модуль расширяет функциональность импорта/экспорта CS-Cart для работы с данными, специфичными для каждой витрины.
Основные возможности
- Экспорт данных по витринам: Экспорт цен, названий, описаний и других полей для каждой витрины отдельно
- Импорт данных по витринам: Импорт данных для конкретной витрины из файла экспорта
- Множественные поля: Поддержка экспорта/импорта различных полей:
- Цена товара
- Название товара
- Описание товара
- Краткое описание
- Промо-текст
- Мета-описание
- Мета-ключевые слова
- Заголовок страницы (Page title)
- URL товара
- Обсуждения (отзывы)
Как работает модуль
Модуль использует следующие механизмы:
- Схема импорта/экспорта (
schemas/exim/products.post.php):
- Расширяет схему импорта/экспорта CS-Cart
- Для каждой компании создает отдельные поля экспорта/импорта:
Price [Название компании]- цена товара для компанииProduct name [Название компании]- название товара для компанииDescription [Название компании]- описание товара для компании- И другие поля с префиксом названия компании
- Функции обработки (
schemas/exim/products.functions.php):
fn_export_product_price_company()- экспорт цены товара для компанииfn_import_product_price_company()- импорт цены товара для компанииfn_exim_export_product_company()- экспорт названия товара для компанииfn_exim_import_product_company()- импорт названия товара для компании- Аналогичные функции для других полей (описание, мета-теги, URL и т.д.)
- Контроллеры:
controllers/backend/addons.post.php- обработка настроек модуляcontrollers/backend/product_variations.post.php- обработка вариаций товаров при экспорте/импорте
Где находится функциональность
- Административная панель:
- Раздел импорта/экспорта товаров с дополнительными полями для каждой компании
- Настройки модуля
Настройки модуля
Модуль не имеет настроек в разделе модулей. Функциональность доступна через стандартный интерфейс импорта/экспорта CS-Cart.
Использование
Экспорт данных
- Перейдите в Администрирование → Импорт/Экспорт данных → Экспорт товаров
- Выберите формат экспорта (CSV, Excel и т.д.)
- В списке полей экспорта будут доступны поля для каждой компании:
Price [Название компании 1]Price [Название компании 2]Product name [Название компании 1]- И т.д.
- Выберите нужные поля и выполните экспорт
Импорт данных
- Перейдите в Администрирование → Импорт/Экспорт данных → Импорт товаров
- Загрузите файл с данными
- В файле должны быть колонки для каждой компании:
Price [Название компании 1]Product name [Название компании 1]- И т.д.
- Выполните импорт
Технические детали
- Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
- Расширяет стандартную схему импорта/экспорта CS-Cart
- Работает с данными, специфичными для каждой компании в мультивендор системе
- Поддерживает все стандартные форматы импорта/экспорта CS-Cart
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Вендорам
- Владельцам
- English
- Русский
- 4.18.X
- 4.17.X
- 4.9.X
Инструкция
Настройки модуля
У модуля нет настроек, после установки он сразу готов к работе.
Импорт данных для мультивитрин
Внимание! Импорт осуществляется только на странице Товары (старый импорт)
- В созданном ранее CSV файле для импорта должны присутствовать столбцы с указанными ценами для витрин с соответствующим именем Price [ИМЯ_МАГАЗИНА]. Посмотреть пример названия в вашем магазине можно сделав предварительный тестовый Экспорт цен по инструкции экспорта цен для мультивитрин;
- У магазина выбираем режим Все витрины;
- Импортируем csv файл, для этого переходим на странице Администрирование - Импорт - Товары (старый импорт);

- Указываем название, выбираем файл, указанный в csv файле разделитель и жмем Импорт.

Экспорт данных для мультивитрин
- Выбираем необходимые товары или экспортируем все через Администрирование - Экспорт - Товары;

- К основным полям экспорта добавляем наши поля - с названием Price [ИМЯ_МАГАЗИНА] (обязательное поле) и дополнительные поля (список приведен ниже)
- Экспортируем

Модуль позволяет помимо цен товаров для мультивитрин так же импортировать и экспортировать поля:
- Product name [ИМЯ_МАГАЗИНА];
- Description [ИМЯ_МАГАЗИНА];
- Short description [ИМЯ_МАГАЗИНА];
- Promo text [ИМЯ_МАГАЗИНА];
- Meta description [ИМЯ_МАГАЗИНА];
- Meta keywords [ИМЯ_МАГАЗИНА];
- Page title [ИМЯ_МАГАЗИНА];
- Product URL [ИМЯ_МАГАЗИНА];
**v1.4.0** от 19.01.2026 [\*] Изменены короткие теги <? на обычные <?php [\*] Оформление модуля **v1.3.9** от 28.02.2023 [!] Исправлена ошибка импорта цен в версии 4.16.x и выше [+] Лицензирование и обновление модуля **v1.3.8** от 24.02.2022 [\*] Исправления в md-файлах **v1.3.7** от 04.02.2022 [\*] Cтандартизация кода модуля **v1.3.6** от 25.11.2021 [+] Добавлен экспорт product url для CS-Cart Ultimate **v1.3.5** от 10.11.2021 [+] Добавлен импорт/экспорт имени товара для CS-Cart Ultimate **v1.3.4** от 02.04.2021 [!] Иcправление ошибок **v1.3.3** от 04.02.2021 [+] Добавлен импорт/экспорт имени товара **v1.3.2** от 14.12.2020 [!] Исправлена ошибка при импорте/экспорте комментариев **v1.3.0** от 23.11.2020 [+] Добавлен импорт и экспорт комментариев [!] Исправление ошибок **v1.2.8** от 19.08.2020 [+] Добавлен экспорт комментариев **v1.2.7** от 14.08.2020 [+] Добавлен экспорт URL товаров **v1.2.6** от 10.07.2020 [!] Исправление ошибок **v1.2.0** от 28.01.2020 [!] Исправление ошибок *** [+] Добавлено [-] Удалено [\*] Изменено [!] Исправлена ошибка
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.