diff --git a/config/sync/core.entity_form_display.node.site.default.yml b/config/sync/core.entity_form_display.node.site.default.yml index f3c135f..f7501e2 100644 --- a/config/sync/core.entity_form_display.node.site.default.yml +++ b/config/sync/core.entity_form_display.node.site.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.site.field_geofield - field.field.node.site.field_images - field.field.node.site.field_liens_site + - field.field.node.site.field_mots_clefs - field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_parties @@ -107,7 +108,8 @@ third_party_settings: required_fields: true weight: -100 group_mots_clefs: - children: { } + children: + - field_mots_clefs label: 'Mots Clefs' region: content parent_name: group_tabs @@ -267,6 +269,16 @@ content: placeholder_url: '' placeholder_title: '' third_party_settings: { } + field_mots_clefs: + type: entity_reference_autocomplete + weight: 40 + region: content + settings: + match_operator: CONTAINS + match_limit: 10 + size: 60 + placeholder: '' + third_party_settings: { } field_nom_de_la_commune_nb_d_hab: type: string_textfield weight: 19 diff --git a/config/sync/core.entity_view_display.node.site.default.yml b/config/sync/core.entity_view_display.node.site.default.yml index 02cf38e..f376f0f 100644 --- a/config/sync/core.entity_view_display.node.site.default.yml +++ b/config/sync/core.entity_view_display.node.site.default.yml @@ -8,6 +8,7 @@ dependencies: - field.field.node.site.field_geofield - field.field.node.site.field_images - field.field.node.site.field_liens_site + - field.field.node.site.field_mots_clefs - field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_parties @@ -79,6 +80,14 @@ content: third_party_settings: { } weight: 10 region: content + field_mots_clefs: + type: entity_reference_label + label: visually_hidden + settings: + link: true + third_party_settings: { } + weight: 103 + region: content field_nom_de_la_commune_nb_d_hab: type: string label: above diff --git a/config/sync/core.entity_view_display.node.site.full.yml b/config/sync/core.entity_view_display.node.site.full.yml index c101440..520f100 100644 --- a/config/sync/core.entity_view_display.node.site.full.yml +++ b/config/sync/core.entity_view_display.node.site.full.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.site.field_geofield - field.field.node.site.field_images - field.field.node.site.field_liens_site + - field.field.node.site.field_mots_clefs - field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_parties @@ -59,6 +60,7 @@ hidden: field_documents: true field_geofield: true field_liens_site: true + field_mots_clefs: true field_nom_de_la_commune_nb_d_hab: true field_nom_du_qpv_nb_d_hab: true field_parties: true diff --git a/config/sync/core.entity_view_display.node.site.site_du_projet.yml b/config/sync/core.entity_view_display.node.site.site_du_projet.yml index 7ae7427..a53be4a 100644 --- a/config/sync/core.entity_view_display.node.site.site_du_projet.yml +++ b/config/sync/core.entity_view_display.node.site.site_du_projet.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.site.field_geofield - field.field.node.site.field_images - field.field.node.site.field_liens_site + - field.field.node.site.field_mots_clefs - field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_parties @@ -72,6 +73,7 @@ hidden: field_geofield: true field_images: true field_liens_site: true + field_mots_clefs: true field_nom_de_la_commune_nb_d_hab: true field_nom_du_qpv_nb_d_hab: true field_parties: true diff --git a/config/sync/core.entity_view_display.node.site.teaser.yml b/config/sync/core.entity_view_display.node.site.teaser.yml index 609d4ab..2ee593c 100644 --- a/config/sync/core.entity_view_display.node.site.teaser.yml +++ b/config/sync/core.entity_view_display.node.site.teaser.yml @@ -9,6 +9,7 @@ dependencies: - field.field.node.site.field_geofield - field.field.node.site.field_images - field.field.node.site.field_liens_site + - field.field.node.site.field_mots_clefs - field.field.node.site.field_nom_de_la_commune_nb_d_hab - field.field.node.site.field_nom_du_qpv_nb_d_hab - field.field.node.site.field_parties @@ -41,6 +42,14 @@ content: third_party_settings: { } weight: 0 region: content + field_mots_clefs: + type: entity_reference_label + label: visually_hidden + settings: + link: false + third_party_settings: { } + weight: 6 + region: content links: settings: { } third_party_settings: { } diff --git a/config/sync/field.field.node.site.field_mots_clefs.yml b/config/sync/field.field.node.site.field_mots_clefs.yml new file mode 100644 index 0000000..f865863 --- /dev/null +++ b/config/sync/field.field.node.site.field_mots_clefs.yml @@ -0,0 +1,29 @@ +uuid: b8355f49-7331-4aad-a2dd-d0d17bd881a1 +langcode: fr +status: true +dependencies: + config: + - field.storage.node.field_mots_clefs + - node.type.site + - taxonomy.vocabulary.mots_clefs +id: node.site.field_mots_clefs +field_name: field_mots_clefs +entity_type: node +bundle: site +label: 'Mots Clefs' +description: '' +required: false +translatable: false +default_value: { } +default_value_callback: '' +settings: + handler: 'default:taxonomy_term' + handler_settings: + target_bundles: + mots_clefs: mots_clefs + sort: + field: name + direction: asc + auto_create: true + auto_create_bundle: '' +field_type: entity_reference diff --git a/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml b/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml index e3c3f70..ba219d3 100644 --- a/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml +++ b/config/sync/page_manager.page_variant.node_view-panels_variant-0.yml @@ -34,7 +34,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: -6 + weight: -7 uuid: bf8e10f4-ccca-4386-92ed-e092ea9c366d css_classes: - '' @@ -55,7 +55,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: -5 + weight: -6 uuid: cf830889-0479-4858-9af4-71930dbb3b6d css_classes: - '' @@ -177,7 +177,7 @@ variant_settings: settings: { } third_party_settings: { } region: second - weight: 0 + weight: -1 uuid: 2f4a8a1a-2071-44f7-b725-bbe79798df48 css_classes: - '' @@ -198,7 +198,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: -4 + weight: -5 uuid: 3e40ac9a-e27e-4faf-b129-451d5ae0e742 css_classes: - '' @@ -219,7 +219,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: -3 + weight: -4 uuid: 68368738-0e9b-43f5-a553-cd19390bfbbc css_classes: - '' @@ -240,7 +240,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: -2 + weight: -3 uuid: 63a45085-391f-403b-934e-bc47a2fc76ed css_classes: - '' @@ -261,7 +261,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: -1 + weight: -2 uuid: e048da61-ac83-4a80-9112-f06a22b5cc34 css_classes: - '' @@ -282,7 +282,7 @@ variant_settings: link_to_entity: false third_party_settings: { } region: second - weight: 1 + weight: 0 uuid: bdf10817-0225-4bba-9fea-0c779f18c9af css_classes: - '' @@ -309,6 +309,27 @@ variant_settings: - '' html_id: '' css_styles: '' + cc7382b2-0bd3-43ab-8220-a506726ecf23: + id: 'entity_field:node:field_mots_clefs' + label: 'Mots Clefs' + label_display: visible + provider: ctools_block + context_mapping: + entity: node + formatter: + type: entity_reference_label + weight: 0 + label: visually_hidden + settings: + link: false + third_party_settings: { } + region: second + weight: 1 + uuid: cc7382b2-0bd3-43ab-8220-a506726ecf23 + css_classes: + - '' + html_id: '' + css_styles: '' page_title: '' layout: layout_threecol_25_50_25 layout_settings: