Skip to content

Commit

Permalink
feat(decouple): Merge remote-tracking branch 'open_demo_ncampaign/mai…
Browse files Browse the repository at this point in the history
…n' into main
  • Loading branch information
podarok committed Jun 30, 2021
2 parents 28bd35e + f0fe897 commit 46c2304
Show file tree
Hide file tree
Showing 14 changed files with 1,317 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
langcode: en
status: true
dependencies:
enforced:
module:
- openy_demo_ncampaign
id: openy_demo_lp_paragraph_campaign_activity
migration_tags: { }
migration_group: openy_demo_ncampaign
label: 'Create Campaign Activity Tracking paragraph for demo landing pages'
migration_dependencies: { }
source:
plugin: embedded_data
data_rows:
-
id: challenge_yourself_campaign_activity
parent_id: challenge_yourself_my_progress
ids:
id:
type: string
process:
langcode:
plugin: default_value
source: language
default_value: en
status:
plugin: default_value
default_value: 1
uid:
plugin: default_value
default_value: 1
parent_id:
plugin: migration_lookup
migration: openy_demo_node_landing
no_stub: true
source: parent_id
parent_type:
plugin: default_value
default_value: node
field_prgf_campaign_activity/target_id:
plugin: default_value
default_value: 'campaign_activity_visits_block'
field_prgf_campaign_activity/target_revision_id:
plugin: default_value
default_value: 'campaign_activity_visits_block'
# TODO: get parent_field_name from data?
parent_field_name:
plugin: default_value
default_value: field_content
destination:
plugin: 'entity:paragraph'
default_bundle: campaign_activity
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
langcode: en
status: true
dependencies:
enforced:
module:
- openy_demo_ncampaign
id: openy_demo_lp_paragraph_campaign_game
migration_tags: { }
migration_group: openy_demo_ncampaign
label: 'Create Campaign Game paragraph for demo landing pages'
migration_dependencies: { }
source:
plugin: embedded_data
data_rows:
-
id: challenge_yourself_campaign_game
parent_id: challenge_yourself_my_progress
ids:
id:
type: string
process:
langcode:
plugin: default_value
source: language
default_value: en
status:
plugin: default_value
default_value: 1
uid:
plugin: default_value
default_value: 1
parent_id:
plugin: migration_lookup
migration: openy_demo_node_campaign_page
no_stub: true
source: parent_id
parent_type:
plugin: default_value
default_value: node
field_prgf_campaign_game/target_id:
plugin: default_value
default_value: 'campaign_game_block'
field_prgf_campaign_game/target_revision_id:
plugin: default_value
default_value: 'campaign_game_block'
# TODO: get parent_field_name from data?
parent_field_name:
plugin: default_value
default_value: field_content
destination:
plugin: 'entity:paragraph'
default_bundle: campaign_game
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
langcode: en
status: true
dependencies:
enforced:
module:
- openy_campaign
- openy_demo_ncampaign
- openy_prgf_campaign
id: openy_demo_lp_paragraph_campaign_menu
migration_tags: { }
migration_group: openy_demo_ncampaign
label: 'Create Campaign Menu paragraph(s) for demo landing page nodes'
source:
plugin: embedded_data
data_rows:
-
id: lp_campaign_menu_1
parent_id: challenge_yourself_started
-
id: lp_campaign_menu_2
parent_id: challenge_yourself_my_progress
-
id: lp_campaign_menu_3
parent_id: challenge_yourself_rules
ids:
id:
type: string
process:
langcode:
plugin: default_value
source: language
default_value: en
status:
plugin: default_value
default_value: 1
uid:
plugin: default_value
default_value: 1
parent_id:
plugin: migration_lookup
migration: openy_demo_ncampaign
no_stub: true
source: parent_id
parent_type:
plugin: default_value
default_value: node
parent_field_name:
plugin: default_value
default_value: field_content
field_prgf_campaign_menu/target_id:
plugin: default_value
default_value: 'campaign_menu_block'
field_prgf_campaign_menu/target_revision_id:
plugin: default_value
default_value: 'campaign_menu_block'
destination:
plugin: 'entity:paragraph'
default_bundle: campaign_menu
migration_dependencies:
required:
- openy_campaign
- openy_prgf_campaign
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
langcode: en
status: true
dependencies:
enforced:
module:
- openy_demo_ncampaign
id: openy_demo_lp_paragraph_campaign_winners
migration_tags: { }
migration_group: openy_demo_ncampaign
label: 'Create Campaign Winners paragraph for demo landing pages'
migration_dependencies: { }
source:
plugin: embedded_data
data_rows:
-
id: challenge_yourself_campaign_winners
parent_id: challenge_yourself_completed
ids:
id:
type: string
process:
langcode:
plugin: default_value
source: language
default_value: en
status:
plugin: default_value
default_value: 1
uid:
plugin: default_value
default_value: 1
parent_id:
plugin: migration_lookup
migration: openy_demo_node_landing
no_stub: true
source: parent_id
parent_type:
plugin: default_value
default_value: node
field_prgf_campaign_winners/target_id:
plugin: default_value
default_value: 'campaign_winners_block'
field_prgf_campaign_winners/target_revision_id:
plugin: default_value
default_value: 'campaign_winners_block'
# TODO: get parent_field_name from data?
parent_field_name:
plugin: default_value
default_value: field_content

destination:
plugin: 'entity:paragraph'
default_bundle: campaign_winners
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
dependencies:
module:
- file
enforced:
module:
- openy_demo_ncampaign
id: openy_demo_ncampaign_file
migration_tags: { }
migration_group: openy_demo_ncampaign
label: 'Import demo campaign files'
source:
plugin: embedded_data
data_rows:
-
id: 1
name: danielle-cerullo-782570-unsplash.jpg
ids:
id:
type: integer
constants:
source_relative_path: assets/images
uri_file: 'public:/'
module: openy_demo_ncampaign
process:
langcode:
plugin: default_value
source: language
default_value: en
module_path:
plugin: module_path
source: constants/module
source_full_path:
-
plugin: concat
delimiter: /
source:
- '@module_path'
- constants/source_relative_path
- name
-
plugin: urlencode
uri_file:
-
plugin: concat
delimiter: /
source:
- constants/uri_file
- name
-
plugin: urlencode
filename: name
uri:
plugin: file_copy
source:
- '@source_full_path'
- '@uri_file'
status:
-
plugin: default_value
default_value: 1
uid:
-
plugin: default_value
default_value: 1
destination:
plugin: 'entity:file'
migration_dependencies:
required: { }
optional: { }
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
dependencies:
module:
- openy_media_image
enforced:
module:
- openy_demo_ncampaign
id: openy_demo_ncampaign_media_image
migration_tags: { }
migration_group: openy_demo_ncampaign
label: Media Images
source:
plugin: embedded_data
data_rows:
-
id: 1
name: 'Campaign main image 1'
file: 1
ids:
id:
type: integer
process:
langcode:
plugin: default_value
source: language
default_value: en
name:
-
plugin: get
source: name
bundle:
-
plugin: default_value
default_value: image
uid:
-
plugin: default_value
default_value: 1
field_media_image:
-
plugin: migration_lookup
migration: openy_demo_ncampaign_file
source: file
destination:
plugin: 'entity:media'
migration_dependencies:
required:
- openy_demo_ncampaign_file
optional: { }
Loading

0 comments on commit 46c2304

Please sign in to comment.