From 9c874f0af1c5d6bed3f5956e20a6b4132a1e6c90 Mon Sep 17 00:00:00 2001 From: isUnknown Date: Mon, 9 Feb 2026 14:26:42 +0100 Subject: [PATCH] Update blueprints for multilingual support - Extract investigations field to separate file for reusability - Fix investigations query to work with multilingual pages - Use site.find() instead of page() for multilingual compatibility Co-Authored-By: Claude Sonnet 4.5 --- site/blueprints/fields/investigations.yml | 9 +++++++++ site/blueprints/pages/investigations.yml | 12 +----------- site/blueprints/site.yml | 8 +++++--- 3 files changed, 15 insertions(+), 14 deletions(-) create mode 100644 site/blueprints/fields/investigations.yml diff --git a/site/blueprints/fields/investigations.yml b/site/blueprints/fields/investigations.yml new file mode 100644 index 0000000..f6c3c0b --- /dev/null +++ b/site/blueprints/fields/investigations.yml @@ -0,0 +1,9 @@ +label: Enquêtes +type: pages +parent: page('enquetes') +layout: cards +text: "{{ page.title }}, {{ page.subtitle }}" +info: "{{ page.incidentConsequences }} à {{ page.incidentLocation }}" +image: + cover: true + ratio: 16/9 diff --git a/site/blueprints/pages/investigations.yml b/site/blueprints/pages/investigations.yml index 82c3cbd..1626d01 100644 --- a/site/blueprints/pages/investigations.yml +++ b/site/blueprints/pages/investigations.yml @@ -4,14 +4,4 @@ tabs: contentTab: label: Contenu sections: - investigations: - type: pages - text: "{{ page.title }}, {{ page.subtitle }}" - info: "{{ page.incidentConsequences }} à {{ page.incidentLocation }}" - layout: cards - size: huge - search: true - image: - cover: true - ratio: 12/7 - template: investigation-summary + investigations: fields/investigations diff --git a/site/blueprints/site.yml b/site/blueprints/site.yml index b7da661..8e0ae22 100644 --- a/site/blueprints/site.yml +++ b/site/blueprints/site.yml @@ -1,5 +1,7 @@ title: Site -sections: - pages: - type: pages +tabs: + contentTab: + label: Contenu + sections: + investigations: fields/investigations