migrate_plus.migration.upgrade_d6_field.yml 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. uuid: b8ed99c1-7f9d-4558-b791-627e575505f0
  2. langcode: fr
  3. status: true
  4. dependencies: { }
  5. id: upgrade_d6_field
  6. class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration
  7. field_plugin_method: null
  8. cck_plugin_method: null
  9. migration_tags:
  10. - 'Drupal 6'
  11. migration_group: migrate_drupal_6
  12. label: 'Field configuration'
  13. source:
  14. plugin: d6_field
  15. constants:
  16. entity_type: node
  17. langcode: en
  18. process:
  19. entity_type: constants/entity_type
  20. status: active
  21. langcode: constants/langcode
  22. field_name: field_name
  23. type:
  24. plugin: field_type
  25. source:
  26. - type
  27. - widget_type
  28. map:
  29. userreference:
  30. userreference_select: entity_reference
  31. userreference_buttons: entity_reference
  32. userreference_autocomplete: entity_reference
  33. nodereference:
  34. nodereference_select: entity_reference
  35. number_integer:
  36. number: integer
  37. optionwidgets_select: list_integer
  38. optionwidgets_buttons: list_integer
  39. optionwidgets_onoff: boolean
  40. number_decimal:
  41. number: decimal
  42. optionwidgets_select: list_float
  43. optionwidgets_buttons: list_float
  44. optionwidgets_onoff: boolean
  45. number_float:
  46. number: float
  47. optionwidgets_select: list_float
  48. optionwidgets_buttons: list_float
  49. optionwidgets_onoff: boolean
  50. email:
  51. email_textfield: email
  52. filefield:
  53. imagefield_widget: image
  54. filefield_widget: file
  55. fr_phone:
  56. phone_textfield: telephone
  57. be_phone:
  58. phone_textfield: telephone
  59. it_phone:
  60. phone_textfield: telephone
  61. el_phone:
  62. phone_textfield: telephone
  63. ch_phone:
  64. phone_textfield: telephone
  65. ca_phone:
  66. phone_textfield: telephone
  67. cr_phone:
  68. phone_textfield: telephone
  69. pa_phone:
  70. phone_textfield: telephone
  71. gb_phone:
  72. phone_textfield: telephone
  73. ru_phone:
  74. phone_textfield: telephone
  75. ua_phone:
  76. phone_textfield: telephone
  77. es_phone:
  78. phone_textfield: telephone
  79. au_phone:
  80. phone_textfield: telephone
  81. cs_phone:
  82. phone_textfield: telephone
  83. hu_phone:
  84. phone_textfield: telephone
  85. pl_phone:
  86. phone_textfield: telephone
  87. nl_phone:
  88. phone_textfield: telephone
  89. se_phone:
  90. phone_textfield: telephone
  91. za_phone:
  92. phone_textfield: telephone
  93. il_phone:
  94. phone_textfield: telephone
  95. nz_phone:
  96. phone_textfield: telephone
  97. br_phone:
  98. phone_textfield: telephone
  99. cl_phone:
  100. phone_textfield: telephone
  101. cn_phone:
  102. phone_textfield: telephone
  103. hk_phone:
  104. phone_textfield: telephone
  105. mo_phone:
  106. phone_textfield: telephone
  107. ph_phone:
  108. phone_textfield: telephone
  109. sg_phone:
  110. phone_textfield: telephone
  111. jo_phone:
  112. phone_textfield: telephone
  113. eg_phone:
  114. phone_textfield: telephone
  115. pk_phone:
  116. phone_textfield: telephone
  117. int_phone:
  118. phone_textfield: telephone
  119. cardinality:
  120. plugin: static_map
  121. bypass: true
  122. source: multiple
  123. map:
  124. - 1
  125. - -1
  126. settings:
  127. plugin: field_settings
  128. source:
  129. - '@type'
  130. - global_settings
  131. - type
  132. destination:
  133. plugin: 'entity:field_storage_config'
  134. migration_dependencies:
  135. required: { }
  136. optional: { }