You are here

uc_attribute_field_instance_widget_settings.yml in Commerce Migrate 3.1.x

modules/ubercart/migrations/uc_attribute_field_instance_widget_settings.yml

File

modules/ubercart/migrations/uc_attribute_field_instance_widget_settings.yml
View source
  1. id: uc_attribute_instance_widget_settings
  2. label: Attribute field instance widget configuration
  3. migration_tags:
  4. - Drupal 6
  5. - Drupal 7
  6. - Ubercart
  7. - Configuration
  8. source:
  9. plugin: uc_attribute_value
  10. constants:
  11. entity_type: commerce_product_variation
  12. bundle: default
  13. field_name_prefix: attribute
  14. form_mode: default
  15. region: content
  16. settings: {}
  17. third_party_settings: {}
  18. process:
  19. field_name:
  20. -
  21. plugin: migration_lookup
  22. migration: uc_attribute_field
  23. source: aid
  24. -
  25. plugin: extract
  26. index:
  27. - 1
  28. -
  29. plugin: skip_on_empty
  30. method: row
  31. entity_type: 'constants/entity_type'
  32. targetEntityType: 'constants/entity_type'
  33. bundle: 'constants/bundle'
  34. form_mode: 'constants/form_mode'
  35. 'options/type':
  36. plugin: static_map
  37. source: display
  38. map:
  39. 0: text
  40. 1: options_select
  41. 2: options_buttons
  42. 3: boolean_checkbox
  43. 'options/weight': weight
  44. 'options/settings': 'constants/settings'
  45. 'options/third_party_settings': 'constants/third_party_settings'
  46. destination:
  47. plugin: component_entity_form_display
  48. destination_module: commerce_product
  49. migration_dependencies:
  50. required:
  51. - uc_attribute_field_instance