Commerce ML Migrations

Component ID

2931456

Component name

Commerce ML Migrations

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

35

Component created

Component changed

Component body

Импорт данных в DrupalCommerce основываясь на миграциях.

Возможности:

* Импорт таксономии
* Импорт вариаций
* Импорт товаров (с привязкой вариаций, каталога, картинки)
* Инструменты для отладки обмена
* Класс для взаимодействия с модулем обмена - для передачи правильной информации о статусе обмена; движение сущности `cml` по статусам обмена.

Ограничения:

* У товара поле термина словаря должно называться (field_catalog)
* Картинка товара должна называться (field_image)

Зависимости:

* требуется https://www.drupal.org/project/cmlapi
* рекомендуется https://www.drupal.org/project/cmlexchange

Важно:

миграция добавляет к вариации поле product_uuid. Т.е. если вы обновили модуль - нужно запустить `drush entity-updates`, если вы хотите переустановить миграции, то на странице настроек модуля есть кнопки заполнения/очистки этого поля.