From 612ff27a8a10721f6b7fbca9a751c22c3931525e Mon Sep 17 00:00:00 2001 From: bach Date: Mon, 19 Jun 2023 15:52:48 +0200 Subject: [PATCH] added region field as address field do not take care of it --- ...ntity_form_display.node.projet.default.yml | 18 +++-- ...ntity_view_display.node.projet.default.yml | 8 ++ ...entity_view_display.node.projet.teaser.yml | 2 + .../field.field.node.projet.field_region.yml | 21 ++++++ .../sync/field.storage.node.field_region.yml | 75 +++++++++++++++++++ 5 files changed, 119 insertions(+), 5 deletions(-) create mode 100644 config/sync/field.field.node.projet.field_region.yml create mode 100644 config/sync/field.storage.node.field_region.yml diff --git a/config/sync/core.entity_form_display.node.projet.default.yml b/config/sync/core.entity_form_display.node.projet.default.yml index ae006a6..37b0265 100644 --- a/config/sync/core.entity_form_display.node.projet.default.yml +++ b/config/sync/core.entity_form_display.node.projet.default.yml @@ -15,6 +15,7 @@ dependencies: - 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 @@ -71,6 +72,7 @@ third_party_settings: - status - promote - field_incube + - field_region - field_type_de_moa - field_type_de_projet - field_etape_du_projet @@ -150,7 +152,7 @@ content: third_party_settings: { } field_encours_fini: type: options_select - weight: 7 + weight: 8 region: content settings: { } third_party_settings: { } @@ -164,7 +166,7 @@ content: third_party_settings: { } field_etape_du_projet: type: options_select - weight: 5 + weight: 6 region: content settings: { } third_party_settings: { } @@ -199,7 +201,7 @@ content: third_party_settings: { } field_neuf_rehabilitation: type: options_select - weight: 6 + weight: 7 region: content settings: { } third_party_settings: { } @@ -223,6 +225,12 @@ content: progress_indicator: throbber preview_image_style: thumbnail third_party_settings: { } + field_region: + type: options_select + weight: 3 + region: content + settings: { } + third_party_settings: { } field_ressource_s_liee_s_: type: entity_reference_autocomplete weight: 4 @@ -247,7 +255,7 @@ content: third_party_settings: { } field_type_de_moa: type: entity_reference_autocomplete - weight: 3 + weight: 4 region: content settings: match_operator: CONTAINS @@ -257,7 +265,7 @@ content: third_party_settings: { } field_type_de_projet: type: entity_reference_autocomplete - weight: 4 + weight: 5 region: content settings: match_operator: CONTAINS diff --git a/config/sync/core.entity_view_display.node.projet.default.yml b/config/sync/core.entity_view_display.node.projet.default.yml index daee86c..cebdc56 100644 --- a/config/sync/core.entity_view_display.node.projet.default.yml +++ b/config/sync/core.entity_view_display.node.projet.default.yml @@ -15,6 +15,7 @@ dependencies: - 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 @@ -135,6 +136,13 @@ content: 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 diff --git a/config/sync/core.entity_view_display.node.projet.teaser.yml b/config/sync/core.entity_view_display.node.projet.teaser.yml index 6328ec0..b3d1a82 100644 --- a/config/sync/core.entity_view_display.node.projet.teaser.yml +++ b/config/sync/core.entity_view_display.node.projet.teaser.yml @@ -16,6 +16,7 @@ dependencies: - 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 @@ -77,6 +78,7 @@ hidden: field_liens: true field_neuf_rehabilitation: true field_partenaires: true + field_region: true field_ressource_s_liee_s_: true field_textes: true field_type_de_moa: true diff --git a/config/sync/field.field.node.projet.field_region.yml b/config/sync/field.field.node.projet.field_region.yml new file mode 100644 index 0000000..c324ad1 --- /dev/null +++ b/config/sync/field.field.node.projet.field_region.yml @@ -0,0 +1,21 @@ +uuid: da92ab0c-5d56-46c8-8d71-99b998d0aebd +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_region + - node.type.projet + module: + - options +id: node.projet.field_region +field_name: field_region +entity_type: node +bundle: projet +label: Région +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: { } +field_type: list_integer diff --git a/config/sync/field.storage.node.field_region.yml b/config/sync/field.storage.node.field_region.yml new file mode 100644 index 0000000..825952b --- /dev/null +++ b/config/sync/field.storage.node.field_region.yml @@ -0,0 +1,75 @@ +uuid: f4dbdd31-5ef7-43f7-b2f8-10150616c2e5 +langcode: fr +status: true +dependencies: + module: + - node + - options +id: node.field_region +field_name: field_region +entity_type: node +type: list_integer +settings: + allowed_values: + - + value: 0 + label: Auvergne-Rhône-Alpes + - + value: 1 + label: Bourgogne-Franche-Comté + - + value: 2 + label: Bretagne + - + value: 3 + label: 'Centre-Val de Loire' + - + value: 4 + label: Corse + - + value: 5 + label: 'Grand Est' + - + value: 6 + label: Hauts-de-France + - + value: 7 + label: Île-de-France + - + value: 8 + label: Normandie + - + value: 9 + label: Nouvelle-Aquitaine + - + value: 10 + label: Occitanie + - + value: 11 + label: 'Pays de la Loire' + - + value: 12 + label: 'Provence-Alpes-Côte d''Azur' + - + value: 13 + label: Guadeloupe + - + value: 14 + label: Martinique + - + value: 15 + label: Guyane + - + value: 16 + label: 'La Réunion' + - + value: 17 + label: Mayotte + allowed_values_function: '' +module: options +locked: false +cardinality: 1 +translatable: true +indexes: { } +persist_with_no_fields: false +custom_storage: false