X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fcontent_translation%2Fmigrations%2Fd7_custom_block_translation.yml;fp=web%2Fcore%2Fmodules%2Fcontent_translation%2Fmigrations%2Fd7_custom_block_translation.yml;h=32ed6582fdedf9600082e099236227a66134f8f7;hp=0000000000000000000000000000000000000000;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hpb=74df008bdbb3a11eeea356744f39b802369bda3c diff --git a/web/core/modules/content_translation/migrations/d7_custom_block_translation.yml b/web/core/modules/content_translation/migrations/d7_custom_block_translation.yml new file mode 100644 index 000000000..32ed6582f --- /dev/null +++ b/web/core/modules/content_translation/migrations/d7_custom_block_translation.yml @@ -0,0 +1,50 @@ +id: d7_custom_block_translation +label: Custom block translations +migration_tags: + - Drupal 7 + - Content + - Multilingual +source: + plugin: d7_block_custom_translation +process: + id: + plugin: migration_lookup + migration: d7_custom_block + source: + - bid + langcode: language + info: + - + plugin: callback + source: + - title_translated + - title + callable: array_filter + - + plugin: callback + callable: current + 'body/value': + - + plugin: callback + source: + - body_translated + - body + callable: array_filter + - + plugin: callback + callable: current + 'body/format': + plugin: migration_lookup + migration: d7_filter_format + source: format +destination: + plugin: entity:block_content + no_stub: true + translations: true + destination_module: content_translation +migration_dependencies: + required: + - d7_filter_format + - block_content_body_field + - d7_custom_block + - language