field_attachments, field_visuel, admin node view
This commit is contained in:
parent
b2dbacb786
commit
86792830fb
|
@ -71,8 +71,19 @@ process:
|
||||||
plugin: migration_lookup
|
plugin: migration_lookup
|
||||||
migration: d7_node_materiau
|
migration: d7_node_materiau
|
||||||
no_stub: true
|
no_stub: true
|
||||||
|
field_visuel:
|
||||||
# field_visuel: field_visuel
|
plugin: iterator
|
||||||
|
source: field_visuel
|
||||||
|
process:
|
||||||
|
target_id:
|
||||||
|
plugin: migration_lookup
|
||||||
|
migration: d7_allpublicfiles
|
||||||
|
source: fid
|
||||||
|
no_stub: true
|
||||||
|
alt: alt
|
||||||
|
title: title
|
||||||
|
height: height
|
||||||
|
width: width
|
||||||
|
|
||||||
|
|
||||||
migration_dependencies:
|
migration_dependencies:
|
||||||
|
|
|
@ -94,17 +94,6 @@ process:
|
||||||
plugin: migration_lookup
|
plugin: migration_lookup
|
||||||
migration: d7_node_breve
|
migration: d7_node_breve
|
||||||
no_stub: true
|
no_stub: true
|
||||||
|
|
||||||
# field_materiau_images:
|
|
||||||
# -
|
|
||||||
# plugin: skip_on_empty
|
|
||||||
# method: process
|
|
||||||
# source: field_materiau_image
|
|
||||||
# -
|
|
||||||
# plugin: migration_lookup
|
|
||||||
# migration: d7_allpublicfiles
|
|
||||||
# no_stub: true
|
|
||||||
|
|
||||||
field_materiau_images:
|
field_materiau_images:
|
||||||
plugin: iterator
|
plugin: iterator
|
||||||
source: field_materiau_image
|
source: field_materiau_image
|
||||||
|
@ -118,8 +107,17 @@ process:
|
||||||
title: title
|
title: title
|
||||||
height: height
|
height: height
|
||||||
width: width
|
width: width
|
||||||
|
field_attachments:
|
||||||
# field_attachments: field_attachments
|
plugin: iterator
|
||||||
|
source: field_attachments
|
||||||
|
process:
|
||||||
|
target_id:
|
||||||
|
plugin: migration_lookup
|
||||||
|
migration: d7_allpublicfiles
|
||||||
|
source: fid
|
||||||
|
no_stub: true
|
||||||
|
# there is no description field filled
|
||||||
|
description: description
|
||||||
|
|
||||||
# field_famille: field_famille
|
# field_famille: field_famille
|
||||||
# field_index: field_identifiant
|
# field_index: field_identifiant
|
||||||
|
|
|
@ -112,12 +112,17 @@ process:
|
||||||
3: "workflow_visible"
|
3: "workflow_visible"
|
||||||
4: "workflow_imported"
|
4: "workflow_imported"
|
||||||
5: "workflow_edited"
|
5: "workflow_edited"
|
||||||
|
field_attachments:
|
||||||
|
plugin: iterator
|
||||||
# work in progress
|
source: field_attachments
|
||||||
|
process:
|
||||||
# not ready
|
target_id:
|
||||||
# field_attachments: field_attachments
|
plugin: migration_lookup
|
||||||
|
migration: d7_allpublicfiles
|
||||||
|
source: fid
|
||||||
|
no_stub: true
|
||||||
|
# there is no description field filled
|
||||||
|
description: description
|
||||||
|
|
||||||
migration_dependencies:
|
migration_dependencies:
|
||||||
required:
|
required:
|
||||||
|
|
|
@ -33,3 +33,5 @@ https://evolvingweb.ca/blog/drupal-8-migration-migrating-taxonomy-term-reference
|
||||||
[Drupal 8 Migrations: Taxonomy and Nodes](https://www.phase2technology.com/blog/drupal-8-migrations)
|
[Drupal 8 Migrations: Taxonomy and Nodes](https://www.phase2technology.com/blog/drupal-8-migrations)
|
||||||
|
|
||||||
[Migrating Content Translated with "Content Translation" from Drupal 7 to Drupal 8](https://evolvingweb.ca/blog/migrating-content-translated-content-translation-drupal-7-drupal-8)
|
[Migrating Content Translated with "Content Translation" from Drupal 7 to Drupal 8](https://evolvingweb.ca/blog/migrating-content-translated-content-translation-drupal-7-drupal-8)
|
||||||
|
|
||||||
|
[Drupal 8 Migration Survival Strategies](http://pnijjar.freeshell.org/2017/drupal8-migrate/)
|
||||||
|
|
|
@ -110,7 +110,7 @@ class D7NodeBreve extends FieldableEntity {
|
||||||
$vid = $row->getSourceProperty('vid');
|
$vid = $row->getSourceProperty('vid');
|
||||||
$type = $row->getSourceProperty('type');
|
$type = $row->getSourceProperty('type');
|
||||||
$title = $row->getSourceProperty('title');
|
$title = $row->getSourceProperty('title');
|
||||||
drush_print('-- '.$nid."\t".$title);
|
// drush_print('-- '.$nid."\t".$title);
|
||||||
|
|
||||||
// If this entity was translated using Entity Translation, we need to get
|
// If this entity was translated using Entity Translation, we need to get
|
||||||
// its source language to get the field values in the right language.
|
// its source language to get the field values in the right language.
|
||||||
|
|
|
@ -110,7 +110,7 @@ class D7NodeMateriau extends FieldableEntity {
|
||||||
$vid = $row->getSourceProperty('vid');
|
$vid = $row->getSourceProperty('vid');
|
||||||
$type = $row->getSourceProperty('type');
|
$type = $row->getSourceProperty('type');
|
||||||
$title = $row->getSourceProperty('title');
|
$title = $row->getSourceProperty('title');
|
||||||
drush_print('-- '.$nid."\t".$title);
|
// drush_print('-- '.$nid."\t".$title);
|
||||||
|
|
||||||
// If this entity was translated using Entity Translation, we need to get
|
// If this entity was translated using Entity Translation, we need to get
|
||||||
// its source language to get the field values in the right language.
|
// its source language to get the field values in the right language.
|
||||||
|
|
|
@ -108,7 +108,7 @@ class D7TaxonomyTermCompany extends FieldableEntity implements ContainerFactoryP
|
||||||
public function prepareRow(Row $row) {
|
public function prepareRow(Row $row) {
|
||||||
$language = $row->getSourceProperty('language');
|
$language = $row->getSourceProperty('language');
|
||||||
$tid = $row->getSourceProperty('tid');
|
$tid = $row->getSourceProperty('tid');
|
||||||
drush_print('-- '.$language."\t".$tid."\t".$row->getSourceProperty('name'));
|
// drush_print('-- '.$language."\t".$tid."\t".$row->getSourceProperty('name'));
|
||||||
|
|
||||||
// vocabulary machine name
|
// vocabulary machine name
|
||||||
$machine_name = $row->getSourceProperty('machine_name');
|
$machine_name = $row->getSourceProperty('machine_name');
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: e9e634ba-e831-4c89-8b64-5997702fbff5
|
uuid: a7bc7a67-a8ab-4d55-9a8f-f2e21e4e7145
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
uuid: c777e844-a495-40da-8402-036f21e452e7
|
uuid: 0a46ed54-515f-40a0-8147-ac71d58c3f6c
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
_core:
|
_core:
|
||||||
default_config_hash: gPxxnSd49zf1QfNvGH3ViddhP7nm_RL6VAjAbHTcPs8
|
default_config_hash: KoO_LBuLNgKvzDrrix4nuXbkzp6XWlQaUp9_mpK-tqU
|
||||||
id: d7_node_breve
|
id: d7_node_breve
|
||||||
class: null
|
class: null
|
||||||
field_plugin_method: null
|
field_plugin_method: null
|
||||||
|
@ -71,6 +71,19 @@ process:
|
||||||
plugin: migration_lookup
|
plugin: migration_lookup
|
||||||
migration: d7_node_materiau
|
migration: d7_node_materiau
|
||||||
no_stub: true
|
no_stub: true
|
||||||
|
field_visuel:
|
||||||
|
plugin: iterator
|
||||||
|
source: field_visuel
|
||||||
|
process:
|
||||||
|
target_id:
|
||||||
|
plugin: migration_lookup
|
||||||
|
migration: d7_allpublicfiles
|
||||||
|
source: fid
|
||||||
|
no_stub: true
|
||||||
|
alt: alt
|
||||||
|
title: title
|
||||||
|
height: height
|
||||||
|
width: width
|
||||||
destination:
|
destination:
|
||||||
plugin: 'entity:node'
|
plugin: 'entity:node'
|
||||||
migration_dependencies:
|
migration_dependencies:
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
uuid: 26142c74-11b6-46a0-b5c3-1b9a336fdddc
|
uuid: 9ff8173a-d98d-44f3-ad8b-aa7fc344ffca
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
_core:
|
_core:
|
||||||
default_config_hash: Qh2aI8a_A0jio8zsJ4X_BCwZaEXx_yUBr79LFBIyfBM
|
default_config_hash: DnMjLkb9wXzqI2NMRiu9dKN5NujCtPmjLtvff6sz1Rk
|
||||||
id: d7_node_materiau
|
id: d7_node_materiau
|
||||||
class: null
|
class: null
|
||||||
field_plugin_method: null
|
field_plugin_method: null
|
||||||
|
@ -106,6 +106,16 @@ process:
|
||||||
title: title
|
title: title
|
||||||
height: height
|
height: height
|
||||||
width: width
|
width: width
|
||||||
|
field_attachments:
|
||||||
|
plugin: iterator
|
||||||
|
source: field_attachments
|
||||||
|
process:
|
||||||
|
target_id:
|
||||||
|
plugin: migration_lookup
|
||||||
|
migration: d7_allpublicfiles
|
||||||
|
source: fid
|
||||||
|
no_stub: true
|
||||||
|
description: description
|
||||||
destination:
|
destination:
|
||||||
plugin: 'entity:node'
|
plugin: 'entity:node'
|
||||||
migration_dependencies:
|
migration_dependencies:
|
||||||
|
|
|
@ -1,9 +1,9 @@
|
||||||
uuid: caa7cb3d-f928-4fa2-880e-afd5d2b0ac22
|
uuid: 97152dee-a197-455a-942b-35585342b022
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
_core:
|
_core:
|
||||||
default_config_hash: Oqay_eEJOv9kUDIZVDJCvbpeQnyz_Y0HX_RSjI_T-Qw
|
default_config_hash: Y7surKNH2d9UWee4zzr6yzSyfIruwBMTs1xSoL_ShG4
|
||||||
id: d7_taxonomy_term_company
|
id: d7_taxonomy_term_company
|
||||||
class: null
|
class: null
|
||||||
field_plugin_method: null
|
field_plugin_method: null
|
||||||
|
@ -96,6 +96,16 @@ process:
|
||||||
3: workflow_visible
|
3: workflow_visible
|
||||||
4: workflow_imported
|
4: workflow_imported
|
||||||
5: workflow_edited
|
5: workflow_edited
|
||||||
|
field_attachments:
|
||||||
|
plugin: iterator
|
||||||
|
source: field_attachments
|
||||||
|
process:
|
||||||
|
target_id:
|
||||||
|
plugin: migration_lookup
|
||||||
|
migration: d7_allpublicfiles
|
||||||
|
source: fid
|
||||||
|
no_stub: true
|
||||||
|
description: description
|
||||||
destination:
|
destination:
|
||||||
plugin: 'entity:taxonomy_term'
|
plugin: 'entity:taxonomy_term'
|
||||||
migration_dependencies:
|
migration_dependencies:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: a81f9dd6-176e-4347-a077-1f782690216f
|
uuid: ce9f81b5-4979-4f90-856a-a501f8e32d5e
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: f420ec37-3b07-40b3-a4f8-f65c852191e6
|
uuid: ce7a00bb-f73b-468d-92ad-abde0e21f120
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: c0989c5b-2600-40d8-83cd-93816d581dc9
|
uuid: 0eb8dd85-169f-4096-9aba-da1292c7a3dd
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: 244db603-ebbf-43c1-ade5-a4ef0bd99d3f
|
uuid: fb77a05b-0bbc-4bba-aede-59b373ede799
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: 05dcb560-2034-4245-bc17-790e74761dc5
|
uuid: 1e6cd0f1-e949-4fac-b935-b26c09be445d
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies: { }
|
dependencies: { }
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
uuid: d4bdbea8-1cd9-4eef-84b7-943522da4ff9
|
uuid: fb89ae32-f11e-4845-aaf4-476f3f295105
|
||||||
langcode: en
|
langcode: en
|
||||||
status: true
|
status: true
|
||||||
dependencies:
|
dependencies:
|
||||||
|
|
|
@ -12,6 +12,7 @@ dependencies:
|
||||||
- field.storage.node.field_migration
|
- field.storage.node.field_migration
|
||||||
- field.storage.node.field_tags
|
- field.storage.node.field_tags
|
||||||
- field.storage.node.field_thesaurus
|
- field.storage.node.field_thesaurus
|
||||||
|
- field.storage.node.field_visuel
|
||||||
- field.storage.node.field_workflow
|
- field.storage.node.field_workflow
|
||||||
- image.style.medium
|
- image.style.medium
|
||||||
- taxonomy.vocabulary.company
|
- taxonomy.vocabulary.company
|
||||||
|
@ -99,6 +100,8 @@ display:
|
||||||
description: ''
|
description: ''
|
||||||
columns:
|
columns:
|
||||||
views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
|
views_bulk_operations_bulk_form: views_bulk_operations_bulk_form
|
||||||
|
field_materiau_images: field_materiau_images
|
||||||
|
field_visuel: field_materiau_images
|
||||||
nid: title
|
nid: title
|
||||||
title: title
|
title: title
|
||||||
edit_node: title
|
edit_node: title
|
||||||
|
@ -120,6 +123,16 @@ display:
|
||||||
separator: ''
|
separator: ''
|
||||||
empty_column: false
|
empty_column: false
|
||||||
responsive: ''
|
responsive: ''
|
||||||
|
field_materiau_images:
|
||||||
|
align: ''
|
||||||
|
separator: ''
|
||||||
|
empty_column: false
|
||||||
|
responsive: ''
|
||||||
|
field_visuel:
|
||||||
|
align: ''
|
||||||
|
separator: ''
|
||||||
|
empty_column: false
|
||||||
|
responsive: ''
|
||||||
nid:
|
nid:
|
||||||
sortable: false
|
sortable: false
|
||||||
default_sort_order: asc
|
default_sort_order: asc
|
||||||
|
@ -362,6 +375,70 @@ display:
|
||||||
separator: ', '
|
separator: ', '
|
||||||
field_api_classes: false
|
field_api_classes: false
|
||||||
plugin_id: field
|
plugin_id: field
|
||||||
|
field_visuel:
|
||||||
|
id: field_visuel
|
||||||
|
table: node__field_visuel
|
||||||
|
field: field_visuel
|
||||||
|
relationship: none
|
||||||
|
group_type: group
|
||||||
|
admin_label: ''
|
||||||
|
label: Visuel
|
||||||
|
exclude: false
|
||||||
|
alter:
|
||||||
|
alter_text: false
|
||||||
|
text: ''
|
||||||
|
make_link: false
|
||||||
|
path: ''
|
||||||
|
absolute: false
|
||||||
|
external: false
|
||||||
|
replace_spaces: false
|
||||||
|
path_case: none
|
||||||
|
trim_whitespace: false
|
||||||
|
alt: ''
|
||||||
|
rel: ''
|
||||||
|
link_class: ''
|
||||||
|
prefix: ''
|
||||||
|
suffix: ''
|
||||||
|
target: ''
|
||||||
|
nl2br: false
|
||||||
|
max_length: 0
|
||||||
|
word_boundary: true
|
||||||
|
ellipsis: true
|
||||||
|
more_link: false
|
||||||
|
more_link_text: ''
|
||||||
|
more_link_path: ''
|
||||||
|
strip_tags: false
|
||||||
|
trim: false
|
||||||
|
preserve_tags: ''
|
||||||
|
html: false
|
||||||
|
element_type: ''
|
||||||
|
element_class: ''
|
||||||
|
element_label_type: ''
|
||||||
|
element_label_class: ''
|
||||||
|
element_label_colon: true
|
||||||
|
element_wrapper_type: ''
|
||||||
|
element_wrapper_class: ''
|
||||||
|
element_default_classes: true
|
||||||
|
empty: ''
|
||||||
|
hide_empty: false
|
||||||
|
empty_zero: false
|
||||||
|
hide_alter_empty: true
|
||||||
|
click_sort_column: target_id
|
||||||
|
type: image
|
||||||
|
settings:
|
||||||
|
image_style: medium
|
||||||
|
image_link: ''
|
||||||
|
group_column: ''
|
||||||
|
group_columns: { }
|
||||||
|
group_rows: true
|
||||||
|
delta_limit: 1
|
||||||
|
delta_offset: 0
|
||||||
|
delta_reversed: false
|
||||||
|
delta_first_last: false
|
||||||
|
multi_type: separator
|
||||||
|
separator: ', '
|
||||||
|
field_api_classes: false
|
||||||
|
plugin_id: field
|
||||||
nid:
|
nid:
|
||||||
id: nid
|
id: nid
|
||||||
table: node_field_data
|
table: node_field_data
|
||||||
|
@ -1648,7 +1725,8 @@ display:
|
||||||
empty: { }
|
empty: { }
|
||||||
relationships: { }
|
relationships: { }
|
||||||
arguments: { }
|
arguments: { }
|
||||||
display_extenders: { }
|
display_extenders:
|
||||||
|
views_ef_fieldset: { }
|
||||||
filter_groups:
|
filter_groups:
|
||||||
operator: AND
|
operator: AND
|
||||||
groups:
|
groups:
|
||||||
|
@ -1673,6 +1751,7 @@ display:
|
||||||
- 'config:field.storage.node.field_migration'
|
- 'config:field.storage.node.field_migration'
|
||||||
- 'config:field.storage.node.field_tags'
|
- 'config:field.storage.node.field_tags'
|
||||||
- 'config:field.storage.node.field_thesaurus'
|
- 'config:field.storage.node.field_thesaurus'
|
||||||
|
- 'config:field.storage.node.field_visuel'
|
||||||
- 'config:field.storage.node.field_workflow'
|
- 'config:field.storage.node.field_workflow'
|
||||||
page_1:
|
page_1:
|
||||||
display_plugin: page
|
display_plugin: page
|
||||||
|
@ -1877,4 +1956,5 @@ display:
|
||||||
- 'config:field.storage.node.field_migration'
|
- 'config:field.storage.node.field_migration'
|
||||||
- 'config:field.storage.node.field_tags'
|
- 'config:field.storage.node.field_tags'
|
||||||
- 'config:field.storage.node.field_thesaurus'
|
- 'config:field.storage.node.field_thesaurus'
|
||||||
|
- 'config:field.storage.node.field_visuel'
|
||||||
- 'config:field.storage.node.field_workflow'
|
- 'config:field.storage.node.field_workflow'
|
||||||
|
|
Loading…
Reference in New Issue