diff --git a/config/sync/core.entity_form_display.node.blog.default.yml b/config/sync/core.entity_form_display.node.blog.default.yml index efc7b5528928b88239249773728b8a1e2e9e3f2d..d4b6eeb1dd2c22ae67cbc39fd91e2f0c7823ed37 100644 --- a/config/sync/core.entity_form_display.node.blog.default.yml +++ b/config/sync/core.entity_form_display.node.blog.default.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - field.field.node.blog.body + - field.field.node.blog.field_attachments - field.field.node.blog.field_image - field.field.node.blog.field_meta_description - field.field.node.blog.field_meta_tags @@ -40,10 +41,17 @@ content: third_party_settings: { } created: type: datetime_timestamp - weight: 8 + weight: 9 region: content settings: { } third_party_settings: { } + field_attachments: + type: media_library_widget + weight: 6 + region: content + settings: + media_types: { } + third_party_settings: { } field_image: type: media_library_widget weight: 1 @@ -61,7 +69,7 @@ content: third_party_settings: { } field_meta_tags: type: metatag_firehose - weight: 19 + weight: 20 region: content settings: sidebar: true @@ -69,7 +77,7 @@ content: third_party_settings: { } field_site_section: type: options_select - weight: 26 + weight: 21 region: content settings: { } third_party_settings: { } @@ -83,7 +91,7 @@ content: third_party_settings: { } field_tags: type: entity_reference_autocomplete_tags - weight: 6 + weight: 7 region: content settings: match_operator: CONTAINS @@ -93,13 +101,13 @@ content: third_party_settings: { } field_type: type: options_buttons - weight: 18 + weight: 19 region: content settings: { } third_party_settings: { } field_weight: type: number - weight: 27 + weight: 22 region: content settings: placeholder: '' @@ -113,44 +121,44 @@ content: third_party_settings: { } moderation_state: type: moderation_state_default - weight: 16 + weight: 17 region: content settings: { } third_party_settings: { } path: type: path - weight: 15 + weight: 16 region: content settings: { } third_party_settings: { } promote: type: boolean_checkbox - weight: 12 + weight: 13 region: content settings: display_label: true third_party_settings: { } publish_on: type: datetime_timestamp_no_default - weight: 11 + weight: 12 region: content settings: { } third_party_settings: { } scheduler_settings: - weight: 10 + weight: 11 region: content settings: { } third_party_settings: { } status: type: boolean_checkbox - weight: 17 + weight: 18 region: content settings: display_label: true third_party_settings: { } sticky: type: boolean_checkbox - weight: 14 + weight: 15 region: content settings: display_label: true @@ -164,13 +172,13 @@ content: placeholder: '' third_party_settings: { } translation: - weight: 9 + weight: 10 region: content settings: { } third_party_settings: { } uid: type: entity_reference_autocomplete - weight: 7 + weight: 8 region: content settings: match_operator: CONTAINS @@ -180,7 +188,7 @@ content: third_party_settings: { } unpublish_on: type: datetime_timestamp_no_default - weight: 13 + weight: 14 region: content settings: { } third_party_settings: { } diff --git a/config/sync/core.entity_view_display.node.blog.default.yml b/config/sync/core.entity_view_display.node.blog.default.yml index 3fe920758460d0f0c6961d455bff91608e6e77d9..fd26f7574c51fcc816a8191aebac26ff031155ab 100644 --- a/config/sync/core.entity_view_display.node.blog.default.yml +++ b/config/sync/core.entity_view_display.node.blog.default.yml @@ -4,6 +4,7 @@ status: true dependencies: config: - field.field.node.blog.body + - field.field.node.blog.field_attachments - field.field.node.blog.field_image - field.field.node.blog.field_meta_description - field.field.node.blog.field_meta_tags @@ -39,6 +40,15 @@ content: third_party_settings: { } weight: 0 region: content + field_attachments: + type: entity_reference_entity_view + label: hidden + settings: + view_mode: default + link: false + third_party_settings: { } + weight: 3 + region: content field_image: type: media_thumbnail label: hidden @@ -55,7 +65,7 @@ content: label: above settings: { } third_party_settings: { } - weight: 5 + weight: 6 region: content field_tags: type: entity_reference_label @@ -63,19 +73,19 @@ content: settings: link: false third_party_settings: { } - weight: 3 + weight: 4 region: content field_type: type: list_default label: above settings: { } third_party_settings: { } - weight: 6 + weight: 7 region: content links: settings: { } third_party_settings: { } - weight: 4 + weight: 5 region: content hidden: field_meta_description: true diff --git a/config/sync/core.entity_view_display.node.blog.rss.yml b/config/sync/core.entity_view_display.node.blog.rss.yml index 876130d8c2e3ecd25a9972584c91b1bd69a51e6a..522f05c52d6ade8843548db02f22cc7d3fcaa5e4 100644 --- a/config/sync/core.entity_view_display.node.blog.rss.yml +++ b/config/sync/core.entity_view_display.node.blog.rss.yml @@ -5,6 +5,7 @@ dependencies: config: - core.entity_view_mode.node.rss - field.field.node.blog.body + - field.field.node.blog.field_attachments - field.field.node.blog.field_image - field.field.node.blog.field_meta_description - field.field.node.blog.field_meta_tags @@ -33,6 +34,7 @@ content: region: content hidden: body: true + field_attachments: true field_image: true field_meta_description: true field_meta_tags: true diff --git a/config/sync/core.entity_view_display.node.blog.teaser.yml b/config/sync/core.entity_view_display.node.blog.teaser.yml index bfd671ae39a1a5722a4fc9e162cb4aec7759142a..44e7d0c34705ee23cd8a0f2f8638cb7dc20d86d5 100644 --- a/config/sync/core.entity_view_display.node.blog.teaser.yml +++ b/config/sync/core.entity_view_display.node.blog.teaser.yml @@ -5,6 +5,7 @@ dependencies: config: - core.entity_view_mode.node.teaser - field.field.node.blog.body + - field.field.node.blog.field_attachments - field.field.node.blog.field_image - field.field.node.blog.field_meta_description - field.field.node.blog.field_meta_tags @@ -53,6 +54,7 @@ content: hidden: body: true content_moderation_control: true + field_attachments: true field_meta_description: true field_meta_tags: true field_site_section: true diff --git a/config/sync/field.field.node.blog.field_attachments.yml b/config/sync/field.field.node.blog.field_attachments.yml new file mode 100644 index 0000000000000000000000000000000000000000..263145e7d197efd77881486cf7607a56b46e3609 --- /dev/null +++ b/config/sync/field.field.node.blog.field_attachments.yml @@ -0,0 +1,29 @@ +uuid: 7521ab80-6e75-42ce-a510-fe3e9d967cf0 +langcode: en +status: true +dependencies: + config: + - field.storage.node.field_attachments + - media.type.document + - node.type.blog +id: node.blog.field_attachments +field_name: field_attachments +entity_type: node +bundle: blog +label: Attachments +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:media' + handler_settings: + target_bundles: + document: document + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: document +field_type: entity_reference diff --git a/config/sync/field.field.node.blog.field_image.yml b/config/sync/field.field.node.blog.field_image.yml index e794e14cba051966ff4cacce939a990c29b7ce83..008b6c651f85a41c2a901bb660b8fb4f4fd91c63 100644 --- a/config/sync/field.field.node.blog.field_image.yml +++ b/config/sync/field.field.node.blog.field_image.yml @@ -16,7 +16,7 @@ field_name: field_image entity_type: node bundle: blog label: Image -description: '' +description: 'The image will be scaled and cropped to 1090×613 in page view and to 500×400 in teaser view.' required: false translatable: true default_value: diff --git a/config/sync/field.storage.node.field_attachments.yml b/config/sync/field.storage.node.field_attachments.yml new file mode 100644 index 0000000000000000000000000000000000000000..a5b96e5da6d5adfb361478a98c1c330924daa7ac --- /dev/null +++ b/config/sync/field.storage.node.field_attachments.yml @@ -0,0 +1,20 @@ +uuid: 4c51a7a6-aa77-4195-a452-65d769ff8f5f +langcode: en +status: true +dependencies: + module: + - media + - node +id: node.field_attachments +field_name: field_attachments +entity_type: node +type: entity_reference +settings: + target_type: media +module: core +locked: false +cardinality: -1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false