From 2336fa25224d85be776d68e295beea39f8280435 Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 10 Mar 2026 11:49:22 +0100 Subject: [PATCH] created all projects complets page --- ...e.entity_view_display.node.projet.full.yml | 173 +++++++++++++++ ...re.entity_view_display.node.projet.pdf.yml | 200 ++++++++++++++++++ .../sync/core.entity_view_mode.node.pdf.yml | 11 + config/sync/views.view.projets.yml | 67 ++++++ 4 files changed, 451 insertions(+) create mode 100644 config/sync/core.entity_view_display.node.projet.full.yml create mode 100644 config/sync/core.entity_view_display.node.projet.pdf.yml create mode 100644 config/sync/core.entity_view_mode.node.pdf.yml diff --git a/config/sync/core.entity_view_display.node.projet.full.yml b/config/sync/core.entity_view_display.node.projet.full.yml new file mode 100644 index 0000000..8d578b5 --- /dev/null +++ b/config/sync/core.entity_view_display.node.projet.full.yml @@ -0,0 +1,173 @@ +uuid: 1fec8ef9-c577-4bb7-bcaf-6badfa8c55a6 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.full + - field.field.node.projet.body + - field.field.node.projet.field_adresse + - field.field.node.projet.field_encours_fini + - field.field.node.projet.field_equipe + - field.field.node.projet.field_etape_du_projet + - field.field.node.projet.field_fichiers + - field.field.node.projet.field_geofield + - field.field.node.projet.field_incube + - field.field.node.projet.field_liens + - field.field.node.projet.field_neuf_rehabilitation + - field.field.node.projet.field_partenaires + - field.field.node.projet.field_photo + - field.field.node.projet.field_region + - field.field.node.projet.field_ressource_s_liee_s_ + - field.field.node.projet.field_textes + - field.field.node.projet.field_type_de_moa + - field.field.node.projet.field_type_de_projet + - node.type.projet + module: + - entity_reference_revisions + - file + - image_field_caption + - link + - manage_display + - options + - text +id: node.projet.full +targetEntityType: node +bundle: projet +mode: full +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 4 + region: content + field_encours_fini: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 6 + region: content + field_equipe: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 11 + region: content + field_etape_du_projet: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 14 + region: content + field_fichiers: + type: file_default + label: above + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 8 + region: content + field_incube: + type: boolean + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 1 + region: content + field_liens: + type: link + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 10 + region: content + field_neuf_rehabilitation: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 2 + region: content + field_partenaires: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 7 + region: content + field_photo: + type: image_caption + label: above + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 9 + region: content + field_region: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 3 + region: content + field_textes: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 5 + region: content + field_type_de_moa: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 12 + region: content + field_type_de_projet: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 13 + region: content + title: + type: title + label: hidden + settings: + link_to_entity: true + tag: h2 + third_party_settings: { } + weight: 0 + region: content +hidden: + created: true + field_adresse: true + field_geofield: true + field_ressource_s_liee_s_: true + langcode: true + links: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_display.node.projet.pdf.yml b/config/sync/core.entity_view_display.node.projet.pdf.yml new file mode 100644 index 0000000..7aa1b2f --- /dev/null +++ b/config/sync/core.entity_view_display.node.projet.pdf.yml @@ -0,0 +1,200 @@ +uuid: 9b419d51-93c9-4a25-bcc7-08936202eb26 +langcode: fr +status: true +dependencies: + config: + - core.entity_view_mode.node.pdf + - field.field.node.projet.body + - field.field.node.projet.field_adresse + - field.field.node.projet.field_encours_fini + - field.field.node.projet.field_equipe + - field.field.node.projet.field_etape_du_projet + - field.field.node.projet.field_fichiers + - field.field.node.projet.field_geofield + - field.field.node.projet.field_incube + - field.field.node.projet.field_liens + - field.field.node.projet.field_neuf_rehabilitation + - field.field.node.projet.field_partenaires + - field.field.node.projet.field_photo + - field.field.node.projet.field_region + - field.field.node.projet.field_ressource_s_liee_s_ + - field.field.node.projet.field_textes + - field.field.node.projet.field_type_de_moa + - field.field.node.projet.field_type_de_projet + - node.type.projet + module: + - address + - entity_reference_revisions + - file + - geofield + - image_field_caption + - link + - manage_display + - options + - text +id: node.projet.pdf +targetEntityType: node +bundle: projet +mode: pdf +content: + body: + type: text_default + label: hidden + settings: { } + third_party_settings: { } + weight: 101 + region: content + field_adresse: + type: address_default + label: above + settings: { } + third_party_settings: { } + weight: 111 + region: content + field_encours_fini: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 104 + region: content + field_equipe: + type: string + label: above + settings: + link_to_entity: false + third_party_settings: { } + weight: 113 + region: content + field_etape_du_projet: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 116 + region: content + field_fichiers: + type: file_default + label: above + settings: + use_description_as_link_text: true + third_party_settings: { } + weight: 107 + region: content + field_geofield: + type: geofield_default + label: above + settings: + output_format: wkt + output_escape: true + third_party_settings: { } + weight: 112 + region: content + field_incube: + type: boolean + label: above + settings: + format: default + format_custom_false: '' + format_custom_true: '' + third_party_settings: { } + weight: 102 + region: content + field_liens: + type: link + label: above + settings: + trim_length: 80 + url_only: false + url_plain: false + rel: '' + target: '' + third_party_settings: { } + weight: 108 + region: content + field_neuf_rehabilitation: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 103 + region: content + field_partenaires: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 106 + region: content + field_photo: + type: image_caption + label: above + settings: + image_link: '' + image_style: '' + image_loading: + attribute: lazy + third_party_settings: { } + weight: 110 + region: content + field_region: + type: list_default + label: above + settings: { } + third_party_settings: { } + weight: 117 + region: content + field_ressource_s_liee_s_: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 109 + region: content + field_textes: + type: entity_reference_revisions_entity_view + label: above + settings: + view_mode: default + link: '' + third_party_settings: { } + weight: 105 + region: content + field_type_de_moa: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 114 + region: content + field_type_de_projet: + type: entity_reference_label + label: above + settings: + link: true + third_party_settings: { } + weight: 115 + region: content + links: + settings: { } + third_party_settings: { } + weight: 100 + region: content + title: + type: title + label: hidden + settings: + link_to_entity: true + tag: h2 + third_party_settings: { } + weight: -50 + region: content +hidden: + created: true + langcode: true + search_api_excerpt: true + uid: true diff --git a/config/sync/core.entity_view_mode.node.pdf.yml b/config/sync/core.entity_view_mode.node.pdf.yml new file mode 100644 index 0000000..e1295d1 --- /dev/null +++ b/config/sync/core.entity_view_mode.node.pdf.yml @@ -0,0 +1,11 @@ +uuid: b267ef04-3dee-4b9f-9f60-9763b7f08ddc +langcode: fr +status: true +dependencies: + module: + - node +id: node.pdf +label: pdf +description: '' +targetEntityType: node +cache: true diff --git a/config/sync/views.view.projets.yml b/config/sync/views.view.projets.yml index 37b7fde..80f51b6 100644 --- a/config/sync/views.view.projets.yml +++ b/config/sync/views.view.projets.yml @@ -3,6 +3,7 @@ langcode: fr status: true dependencies: config: + - core.entity_view_mode.node.full - core.entity_view_mode.node.teaser - field.storage.node.field_geofield - field.storage.node.field_incube @@ -2089,3 +2090,69 @@ display: tags: - 'config:field.storage.node.field_geofield' - 'config:field.storage.node.field_incube' + page_1: + id: page_1 + display_title: Page + display_plugin: page + position: 5 + display_options: + filters: + status: + id: status + table: node_field_data + field: status + entity_type: node + entity_field: status + plugin_id: boolean + value: '1' + group: 1 + expose: + operator: '' + operator_limit_selection: false + operator_list: { } + type: + id: type + table: node_field_data + field: type + entity_type: node + entity_field: type + plugin_id: bundle + value: + projet: projet + group: 1 + expose: + operator_limit_selection: false + operator_list: { } + filter_groups: + operator: AND + groups: + 1: AND + style: + type: default + options: + row_class: '' + default_row_class: true + uses_fields: false + row: + type: 'entity:node' + options: + relationship: none + view_mode: full + defaults: + style: false + row: false + filters: false + filter_groups: false + display_extenders: + views_ef_fieldset: { } + path: projets-complets + cache_metadata: + max-age: -1 + contexts: + - 'languages:language_content' + - 'languages:language_interface' + - 'user.node_grants:view' + - user.permissions + tags: + - 'config:field.storage.node.field_geofield' + - 'config:field.storage.node.field_incube'