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
Оформление подписки
Мы переходим на новую подписную систему, открывая для вас полный доступ ко всем нашим модулям. Подробную информацию об условиях подписки и часто задаваемых вопросах вы можете найти здесь.
Обратите внимание, что приобретение модулей по отдельности теперь недоступно — воспользоваться ими возможно исключительно в рамках подписки.
За единую стоимость подписки - 2000 руб/мес. Вы получаете доступ ко всем модулям.
Как оформить подписку у нас на сайте
Зарегистрируйтесь или авторизуйтесь на нашем сайте и выберите интересующий вас модуль
Нажмите кнопку Запросить триал доступ
Введите в поле URL сайта ваш домен в формате domain.com, без www и https://

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


Далее у вас есть 7 дней для тестирования выбранного модуля.
По истечении строка триала, для продолжения работы необходимо оплатить подписку.
Сделать это можно из менеджера модулей.
На выбор вы можете оплатить:
для зарубежных карт - PayPal
для РФ карт - Robokassa

Или на странице на сайте https://makeshop.pro/subscription/

При оплате нужно указать электронную почту с которой вы оформляли триал доступ.
При покупке на маркетплейсе CS-Cart
При покупке любого модуля зарубежной картой или картой РФ
Так как система при оформлении подписки не спрашивает дополнительных вопросов (на какой домен подписка оформляется) желательно вводить электронную почту ту же что и ваша учетная запись у нас на сайте (если она есть), тогда ваши учётки свяжутся между собой.
Выберите интересующий модуль и нажмите кнопку “Оформить подписку“

Далее после оплаты подписки вы сможете скачать модуль перейдя в раздел “Загрузки“, там выберите свой заказ и в нем будет ссылка на скачивание.

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

Если что-то пойдет не так - проверьте выписалась ли лицензия

Найдите заказ с датой оформления подписки

Убедитесь что у вас прописался URL сайта в заказ

Если URL сайта неправильный и вам нужно обновить его: переходите в пункт меню “Мои модули”

Ищите модуль и проверьте URL магазина для которого выписана подписка

Инструкция
Настройки модуля
У модуля нет настроек, после установки он сразу готов к работе.
Импорт данных для мультивитрин
Внимание! Импорт осуществляется только на странице Товары (старый импорт)
- В созданном ранее 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 [!] Исправление ошибок *** [+] Добавлено [-] Удалено [\*] Изменено [!] Исправлена ошибка
Ваш запрос отправлен!
Ваш запрос на доработку модуля отправлен в техническую поддержку. Мы изучим ваши пожелания и дадим обратную свзязь.
Вам придет уведомление на указанный Email.
Здесь можно поделиться своим мнением и оценить нашу работу.
Ваши отзывы помогают нам стать лучше и предлагать вам еще более качественный сервис.