uuid: 766776576-9751-49f7-9c4f-95dc227cfd1fb //<= Unique? langcode: nl status: true dependencies: { } id: upgrade_d7_node_weblinks class: Drupal\migrate\Plugin\Migration field_plugin_method: null cck_plugin_method: null migration_tags: - 'Drupal 10' - Content migration_group: migrate_drupal_10 label: 'Nodes (Web Links)' source: plugin: d7_node node_type: weblinks process: nid: - plugin: get source: tnid vid: - plugin: get source: vid langcode: - plugin: default_value source: language default_value: und title: - plugin: get source: title uid: - plugin: get source: node_uid status: - plugin: get source: status created: - plugin: get source: created changed: - plugin: get source: changed promote: - plugin: get source: promote sticky: - plugin: get source: sticky revision_uid: - plugin: get source: revision_uid revision_log: - plugin: get source: log revision_timestamp: - plugin: get source: timestamp comment_node_weblinks/0/status: - plugin: get source: comment body: - plugin: get source: body field_link: //<= based on https://api.drupal.org/api/drupal/core%21modules%21link%21src%21Plugin%21migrate%21process%21FieldLink.php/class/FieldLink/8.4.x - plugin: field_link uri_scheme: 'https://' source: field_link process: field_link: field_link field_regio: - plugin: sub_process source: field_regio process: target_id: tid field_rubriek: - plugin: sub_process source: field_rubriek process: target_id: tid field_snelweg: - plugin: sub_process source: field_snelweg process: target_id: tid field_beoordelingen: - plugin: sub_process source: field_beoordelingen process: target_id: tid field_prijsindeling: - plugin: sub_process source: field_prijsindeling process: target_id: tid field_voorzieningen: - plugin: sub_process source: field_voorzieningen process: target_id: tid field_typenacco: - plugin: sub_process source: field_typenacco process: target_id: tid field_adres: - plugin: addressfield source: field_adres field_coordinates: - plugin: geofield_d7d8 source: field_coordinates field_foto: - plugin: sub_process source: field_foto process: target_id: fid alt: alt title: title width: width height: height field_affiliate1: - plugin: field_link source: field_affiliate1 field_locations: - plugin: get source: field_locations field_affiliatetekst: - plugin: get source: field_affiliatetekst field_fotoklein: - plugin: sub_process source: field_fotoklein process: target_id: fid alt: alt title: title width: width height: height upload: - plugin: sub_process source: upload process: target_id: fid display: display description: description field_affiliate2: - plugin: field_link uri_scheme: 'https://' source: field_affiliate2: process: field_link: field_affiliate2 field_metatag: - plugin: d7_metatag_entities source: pseudo_metatag_entities destination: plugin: 'entity:node' default_bundle: listings //<= Listing is the destination content type in D10. migration_dependencies: required: - upgrade_d7_user - upgrade_d7_node_type optional: - upgrade_d7_field_instance - upgrade_d7_comment_field_instance - upgrade_d7_metatag_field - upgrade_d7_metatag_field_instance