migrate_plus.migration.upgrade_d6_taxonomy_term.yml 913 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. uuid: 778b4e3f-689f-4a9e-b1ef-4ca9c77fc907
  2. langcode: fr
  3. status: true
  4. dependencies: { }
  5. id: upgrade_d6_taxonomy_term
  6. class: Drupal\migrate\Plugin\Migration
  7. field_plugin_method: null
  8. cck_plugin_method: null
  9. migration_tags:
  10. - 'Drupal 6'
  11. migration_group: migrate_drupal_6
  12. label: 'Taxonomy terms'
  13. source:
  14. plugin: d6_taxonomy_term
  15. process:
  16. tid: tid
  17. vid:
  18. plugin: migration_lookup
  19. migration: upgrade_d6_taxonomy_vocabulary
  20. source: vid
  21. name: name
  22. description: description
  23. weight: weight
  24. parent_id:
  25. -
  26. plugin: skip_on_empty
  27. method: process
  28. source: parent
  29. -
  30. plugin: migration_lookup
  31. migration: upgrade_d6_taxonomy_term
  32. parent:
  33. plugin: default_value
  34. default_value: 0
  35. source: '@parent_id'
  36. changed: timestamp
  37. destination:
  38. plugin: 'entity:taxonomy_term'
  39. migration_dependencies:
  40. required:
  41. - upgrade_d6_taxonomy_vocabulary
  42. optional: { }