cmlmigrations
EN
Commerce Exchange with "1C" - Russian Accounting soft.
RU
- Доки: https://github.com/dru-docs/commerce
- Поддержка: https://t.me/drupal_commerce
Импорт данных в DrupalCommerce основываясь на миграциях.
* Видео установки https://www.youtube.com/watch?v=STwicbT1MQQ
* Как помочь https://git.synapse-studio.ru/d-org/howto
Возможности:
* Импорт таксономии
* Импорт вариаций
* Импорт товаров (с привязкой вариаций, каталога, картинки)
* Инструменты для отладки обмена
* Класс для взаимодействия с модулем обмена - для передачи правильной информации о статусе обмена; движение сущности `cml` по статусам обмена.
Ограничения:
* У товара поле термина словаря должно называться (field_catalog)
* Картинка товара должна называться (field_image)
Зависимости:
* требуется https://www.drupal.org/project/cmlapi
* структура данных https://www.drupal.org/project/cmlstarter
* рекомендуется https://www.drupal.org/project/cmlexchange
Важно:
миграция добавляет к вариации поле product_uuid. Т.е. если вы обновили модуль - нужно запустить `drush entity-updates`, если вы хотите переустановить миграции, то на странице настроек модуля есть кнопки заполнения/очистки этого поля.