Внешний код для нового обмена CommerceML

Выводит внешний код (external id) в карточку товара, в том числе в вариации. Поддерживает экспорт и импорт
Last update: 27.12.2023
ms_fix_external_id
не более двух доменов на витрину, основной и для разработки
Внешний код для нового обмена CommerceML

MS: Внешний код для нового обмена CommerceML

Описание

Модуль ms_fix_external_id выводит внешний код (external id) в карточку товара, включая вариации. Модуль поддерживает экспорт и импорт внешних кодов через CommerceML и обеспечивает корректную работу с внешними кодами товаров из систем 1С или МойСклад.

Основные возможности

  • Отображение внешнего кода: Вывод внешнего кода товара в карточке товара
  • Поддержка вариаций: Отображение внешнего кода для вариаций товаров
  • Редактирование внешнего кода: Возможность редактирования внешнего кода в карточке товара (настраивается)
  • Проверка уникальности: Проверка уникальности внешнего кода перед сохранением
  • Экспорт и импорт: Поддержка экспорта и импорта внешних кодов через CommerceML
  • Уведомления: Уведомления о проблемах с внешними кодами при импорте

Как работает модуль

Модуль использует следующие механизмы:

  1. Хуки товаров (func.php):
  • fn_ms_fix_external_id_get_product_data_post() - добавляет внешний код в данные товара:
  • Получает внешний код из таблицы commerceml_import_entity_map
  • Для вариаций проверяет, совпадает ли внешний код с основным товаром
  • Если совпадает, очищает внешний код вариации
  • fn_ms_fix_external_id_update_product_post() - сохраняет внешний код при обновлении товара:
  • Проверяет уникальность внешнего кода
  • Сохраняет внешний код в таблицу commerceml_import_entity_map
  • Для вариаций проверяет, что внешний код начинается с внешнего кода основного товара + "#"
  1. Схема импорта/экспорта (schemas/exim/products.post.php):
  • Расширяет схему импорта/экспорта для работы с внешними кодами
  1. Шаблоны:
  • design/backend/templates/addons/ms_fix_external_id/hooks/products/update_product_name.post.tpl - добавляет поле внешнего кода в форму редактирования товара
  • design/backend/templates/addons/ms_fix_external_id/hooks/products/categories_section.pre.tpl - добавляет поле внешнего кода в раздел категорий

Где находится функциональность

  • Административная панель:
  • Карточка товара с полем "MS: Внешний код товара"
  • Настройки модуля для управления редактированием и уведомлениями
  • Импорт/Экспорт:
  • Поддержка внешних кодов при импорте/экспорте через CommerceML

Настройки модуля

  • Разрешить редактирование внешнего кода в карточке товара (edit_on): Включить/выключить возможность редактирования внешнего кода
  • Включить уведомления о не записанных external id при импорте (show_notice): Показывать уведомления о проблемах с внешними кодами при импорте

Использование

  1. Просмотр внешнего кода:
  • Откройте карточку товара
  • Найдите поле "MS: Внешний код товара"
  • Внешний код отображается, если он был установлен при импорте или вручную
  1. Редактирование внешнего кода:
  • Если включена опция редактирования, можно изменить внешний код в карточке товара
  • При сохранении проверяется уникальность внешнего кода
  • Для вариаций внешний код должен начинаться с внешнего кода основного товара + "#"
  1. Импорт/Экспорт:
  • При импорте через CommerceML внешние коды автоматически сохраняются
  • При экспорте внешние коды включаются в файл экспорта

Технические детали

  • Модуль автоматически устанавливается в мультивендор и Ultimate редакции CS-Cart
  • Требует наличия модуля commerceml для работы
  • Работает с таблицей commerceml_import_entity_map для хранения внешних кодов
  • Поддерживает проверку уникальности внешних кодов
  • Для вариаций внешний код должен иметь формат: {parent_external_id}#{variation_code}
Payment type
Subscription
Продукт
  • Store Builder
  • Store Builder Ultimate
  • Multi-Vendor
  • Multi-Vendor Plus
  • Multi-Vendor Ultimate
Совместимость с версиями
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2.
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
  • 4.15.2
  • 4.15.1.SP4
  • 4.15.1.SP3
  • 4.15.1.SP2
  • 4.15.1.SP1
  • 4.15.1
  • 4.14.3.SP1
  • 4.14.3
  • 4.14.2.SP1
  • 4.14.2
  • 4.14.1.SP1
  • 4.14.1
  • 4.13.3
  • 4.13.2.SP2
  • 4.13.2.SP1
  • 4.13.2
  • 4.13.1
  • 4.12.2
  • 4.12.1
Локализации
  • English
  • Русский

Отзывы не найдены

С make shop ваше присутствие онлайн – это не просто веб-сайт, а всеобъемлющая, масштабируемая

Контактная информация

Веб-сайт

С make shop ваше присутствие онлайн – это не просто веб-сайт, а всеобъемлющая, масштабируемая платформа, которая помогает вашему бизнесу процветать в цифровую эпоху. Мы – не просто разработчики. Мы – партнеры в сфере электронной коммерции, превращающие ваши видения в реальность. Сегодня make shop – динамичная компания, специализирующаяся на разработке передовых решений в сфере электронной коммерции. Мы не ограничиваемся только созданием онлайн–магазинов. Мы верим в расширение возможностей.

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

Наши основные услуги:

  • Разработка интернет-магазинов и маркетплейсов
  • Внедрение шаблонов и тем
  • Разработка индивидуального дизайна
  • Разработка индивидуальных решений любой сложности
  • SEO оптимизация
  • SEO сопровождение
  • Настройка рекламы
  • Настройка интеграций со сторонними сервисами
  • Сопровождение и обслуживание ваших сайтов
  • Разработка мобильных приложений

Вас может заинтересовать

Автоматизация прайсов поставщиков
5.0 (29)
$219.00
$249.00
Скидка 12%
Импорт товаров и характеристик, обновление цен и остатков товаров из Excel / XML / CSV прайсов.
Интеграция с Baselinker (base.com)
5.0 (20)
$299.00
Расширение до CS-Cart и Multi-Vendor позволяет интегрироваться с системой Baselinker. Модуль полностью интегрирует CS-Cart/Multi-Vendor, обеспечивая обмен данными о заказах и товарах. Дополнение также совместимо с интеграцией InPost / ShipX и Poczta Polska.

Совершите покупки на 200$ из всего нашего предложения и получите скидку 20%
Валюта товара
4.6 (7)
$90.00
Возможность устанавливать в панели администрирования цены на товары в валюте, отличной от базовой.
Cs-Cart add-on categories export/import
Экспорт/ импорт категорий
4.1 (9)
$45.00

Этот модуль позволяет производить импорт и экспорт категорий товаров

AliExpress Dropshipping
3.7 (14)
$199.00

CS-Cart AliExpress Dropshipping addon allows merchants to import products from AliExpress to CS-Cart. So, import products & their combinations from AliExpress. With a single click, place the CS-Cart orders on Aliexpress to be shipped directly to the customer.

CS-Cart addon export import tags
Экспорт/ Импорт Тэгов
5.0 (2)
$15.00

Данный модуль позволяет экспортировать и импортировать тэги товаров