diff --git a/migration_templates/d5_term_node.yml b/migration_templates/d5_term_node.yml index 58dd3a94c128122b975dd3b8aaf4657514fe6a7d..7db86bb89637fd61d3d59255cce7bddcd8b6d473 100644 --- a/migration_templates/d5_term_node.yml +++ b/migration_templates/d5_term_node.yml @@ -16,5 +16,6 @@ destination: plugin: entity:node migration_dependencies: required: + - d5_vocabulary_entity_display + - d5_vocabulary_entity_form_display - d5_node:* - - d5_vocabulary_field_instance diff --git a/migration_templates/d5_vocabulary_entity_display.yml b/migration_templates/d5_vocabulary_entity_display.yml new file mode 100644 index 0000000000000000000000000000000000000000..eb630fee10140c94291226c60a48ecd46946cd69 --- /dev/null +++ b/migration_templates/d5_vocabulary_entity_display.yml @@ -0,0 +1,28 @@ +id: d5_vocabulary_entity_display +label: Drupal 5 vocabulary display configuration +migration_tags: + - Drupal 5 +source: + plugin: d6_taxonomy_vocabulary_per_type + constants: + entity_type: node + view_mode: default + options: + label: hidden + type: entity_reference_label + weight: 20 + +process: + entity_type: 'constants/entity_type' + view_mode: 'constants/view_mode' + options: 'constants/options' + bundle: type + field_name: + plugin: migration + migration: d5_taxonomy_vocabulary + source: vid +destination: + plugin: component_entity_display +migration_dependencies: + required: + - d5_vocabulary_field_instance diff --git a/migration_templates/d5_vocabulary_entity_form_display.yml b/migration_templates/d5_vocabulary_entity_form_display.yml new file mode 100644 index 0000000000000000000000000000000000000000..15aac5203eed1029214dd8003b8efc4a15328c9b --- /dev/null +++ b/migration_templates/d5_vocabulary_entity_form_display.yml @@ -0,0 +1,26 @@ +id: d5_vocabulary_entity_form_display +label: Drupal 5 vocabulary form display configuration +migration_tags: + - Drupal 5 +source: + plugin: d6_taxonomy_vocabulary_per_type + constants: + entity_type: node + form_mode: default + options: + type: options_select + weight: 20 +process: + entity_type: 'constants/entity_type' + form_mode: 'constants/form_mode' + options: 'constants/options' + bundle: type + field_name: + plugin: migration + migration: d5_taxonomy_vocabulary + source: vid +destination: + plugin: component_entity_form_display +migration_dependencies: + required: + - d5_vocabulary_field_instance