From b797bc23b5a9e3097041ea58dd79c15495c2ed13 Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 1 Dec 2025 16:08:47 +0100 Subject: [PATCH] =?UTF-8?q?actus=20projets=20li=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ty_form_display.node.actualite.default.yml | 16 ++++++++-- ...ty_view_display.node.actualite.default.yml | 15 ++++++++-- ...ity_view_display.node.actualite.teaser.yml | 6 ++-- ...ield.node.actualite.field_projets_liee.yml | 29 +++++++++++++++++++ 4 files changed, 60 insertions(+), 6 deletions(-) create mode 100644 config/sync/field.field.node.actualite.field_projets_liee.yml diff --git a/config/sync/core.entity_form_display.node.actualite.default.yml b/config/sync/core.entity_form_display.node.actualite.default.yml index 8e5eabd..186c92c 100644 --- a/config/sync/core.entity_form_display.node.actualite.default.yml +++ b/config/sync/core.entity_form_display.node.actualite.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.actualite.field_liens - field.field.node.actualite.field_lieu - field.field.node.actualite.field_partenaires + - field.field.node.actualite.field_projets_liee - field.field.node.actualite.field_ress - field.field.node.actualite.field_sous_titre - field.field.node.actualite.field_textes @@ -83,6 +84,7 @@ third_party_settings: required_fields: true group_liens: children: + - field_projets_liee - field_ress - field_liens label: Liens @@ -172,7 +174,7 @@ content: third_party_settings: { } field_liens: type: link_default - weight: 30 + weight: 130 region: content settings: placeholder_url: '' @@ -198,9 +200,19 @@ content: form_display_mode: default default_paragraph_type: partenaire third_party_settings: { } + field_projets_liee: + type: entity_reference_autocomplete + weight: 128 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } field_ress: type: entity_reference_autocomplete - weight: 29 + weight: 129 region: content settings: match_operator: CONTAINS diff --git a/config/sync/core.entity_view_display.node.actualite.default.yml b/config/sync/core.entity_view_display.node.actualite.default.yml index 15a0a96..21d35e6 100644 --- a/config/sync/core.entity_view_display.node.actualite.default.yml +++ b/config/sync/core.entity_view_display.node.actualite.default.yml @@ -11,6 +11,7 @@ dependencies: - field.field.node.actualite.field_liens - field.field.node.actualite.field_lieu - field.field.node.actualite.field_partenaires + - field.field.node.actualite.field_projets_liee - field.field.node.actualite.field_ress - field.field.node.actualite.field_sous_titre - field.field.node.actualite.field_textes @@ -67,6 +68,8 @@ content: settings: image_style: wide image_link: '' + image_loading: + attribute: lazy third_party_settings: { } weight: 0 region: content @@ -97,7 +100,15 @@ content: view_mode: default link: '' third_party_settings: { } - weight: 12 + weight: 13 + region: content + field_projets_liee: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 11 region: content field_ress: type: entity_reference_label @@ -122,7 +133,7 @@ content: view_mode: default link: '' third_party_settings: { } - weight: 11 + weight: 12 region: content links: settings: { } diff --git a/config/sync/core.entity_view_display.node.actualite.teaser.yml b/config/sync/core.entity_view_display.node.actualite.teaser.yml index c2e29ff..cd58d4e 100644 --- a/config/sync/core.entity_view_display.node.actualite.teaser.yml +++ b/config/sync/core.entity_view_display.node.actualite.teaser.yml @@ -12,6 +12,7 @@ dependencies: - field.field.node.actualite.field_liens - field.field.node.actualite.field_lieu - field.field.node.actualite.field_partenaires + - field.field.node.actualite.field_projets_liee - field.field.node.actualite.field_ress - field.field.node.actualite.field_sous_titre - field.field.node.actualite.field_textes @@ -47,9 +48,9 @@ content: label: hidden settings: deltas: '0' - image_style: '' + deltas_reversed: false image_link: content - deltas_reversed: '0' + image_style: '' third_party_settings: { } weight: 2 region: content @@ -89,6 +90,7 @@ hidden: field_fichiers: true field_liens: true field_partenaires: true + field_projets_liee: true field_ress: true field_textes: true langcode: true diff --git a/config/sync/field.field.node.actualite.field_projets_liee.yml b/config/sync/field.field.node.actualite.field_projets_liee.yml new file mode 100644 index 0000000..93e23df --- /dev/null +++ b/config/sync/field.field.node.actualite.field_projets_liee.yml @@ -0,0 +1,29 @@ +uuid: 041ee836-121d-494a-9c4a-3200280883a9 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_projets_liee + - node.type.actualite + - node.type.projet +id: node.actualite.field_projets_liee +field_name: field_projets_liee +entity_type: node +bundle: actualite +label: 'Projet(s) liƩ(s)' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:node' + handler_settings: + target_bundles: + projet: projet + sort: + field: _none + direction: ASC + auto_create: false + auto_create_bundle: '' +field_type: entity_reference