migrate_spip-1.0.0/modules/plus/config/install/migrate_plus.migration.articles.yml
modules/plus/config/install/migrate_plus.migration.articles.yml
langcode: en
status: true
dependencies:
enforced:
module:
- migrate_spip_plus
id: articles
class: null
migration_tags:
- spip
- node
migration_group: spip
label: Articles
source:
plugin: migrate_spip_articles
ids:
- id_article
high_water_property:
name: maj
alias: a
process:
title: titre
body/value:
plugin: spip_rich_text
source: texte
body/format:
plugin: default_value
default_value: full_html
created: created
changed: changed
status:
plugin: static_map
source: statut
default_value: 0
map:
publie: 1
uid: author
field_media_image:
-
plugin: migration_lookup
migration: media_image
source: mid
field_section:
-
plugin: migration_lookup
migration: sections
source: tid
field_tags: tags
path/alias: alias
path/pathauto:
plugin: default_value
default_value: false
destination:
plugin: 'entity:node'
default_bundle: article
migration_dependencies:
required:
- sections
- tags
- users
