1 id: d7_field_instance_widget_settings
2 label: Field instance widget configuration
6 class: Drupal\migrate_drupal\Plugin\migrate\FieldMigration
7 field_plugin_method: alterFieldWidgetMigration
9 plugin: d7_field_instance_per_form_display
12 third_party_settings: { }
14 # We skip field types that don't exist because they weren't migrated by the
18 plugin: migration_lookup
30 # The bundle needs to be statically mapped in order to support comment types
31 # that might already exist before this migration is run. See
32 # d7_comment_type.yml for more information.
38 comment_node_forum: comment_forum
39 form_mode: 'constants/form_mode'
40 field_name: field_name
41 entity_type: entity_type
42 'options/weight': 'widget/weight'
46 method: getFieldWidgetType
51 source: '@widget_type'
53 link_field: link_default
54 email_textfield: email_default
55 date_select: datetime_default
56 date_text: datetime_default
57 date_popup: datetime_default
58 media_generic: file_generic
59 phone_textfield: telephone_default
60 options_onoff: boolean_checkbox
61 entityreference_autocomplete: entity_reference_autocomplete
62 entityreference_autocomplete_tags: entity_reference_autocomplete_tags
63 taxonomy_autocomplete: entity_reference_autocomplete
65 plugin: field_instance_widget_settings
69 'options/third_party_settings': 'constants/third_party_settings'
71 plugin: component_entity_form_display
72 migration_dependencies: