Project

General

Profile

Actions

Documentation #109045

open

Expliquer l'affichage d'un champ commentaire conditionné dans le résumé de la demande

Added by Brice Mallet 6 months ago. Updated 6 months ago.

Status:
En cours
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
12 August 2025
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No
Club:
No

Description

Confronté à cette subtilité que je ne connaissais pas (#108990#note-8) et qui n'est pas documenté il me semble puisque je m'attendrais à la trouver là : https://doc-publik.entrouvert.com/admin-fonctionnel/fabrique-formulaires/form-champs/champ_commentaire/
Un champ commentaire est par défaut réglé (Avancé > Affichage) pour n'être affiché ni dans la "Page de récapitulatif", ni dans le "Résumé de la demande".
Si un champ commentaire est paramétré avec une "Condition d’affichage" et que "Résumé de la demande" est coché, la condition ne s'appliquera que lors de la saisie du formulaire et ne s'appliquera plus dans le contexte du "Résumé de la demande".
Afin que l'affichage du contenu d'un champ commentaire soit conditionné aussi bien dans le formulaire à la saisie que dans le résumé, il faut prévoir également la condition dans le gabarit même du commentaire.

Actions #1

Updated by Frédéric Péters 6 months ago

  • Tracker changed from Gestion de projet to Documentation
  • Project changed from 574 to Publik
  • Club set to No
Actions #3

Updated by Frédéric Péters 6 months ago

Il y a peut-être à tirer quelque chose des commentaires liés; de mon côté je préfère la documentation qui explique le pourquoi d'un fonctionnement, par exemple celle d'Anaïs :

Les conditions sont évaluées à la saisie uniquement. L'affichage des champs reprend ensuite tous les champs qui ont des données, sans évaluation des conditions, et pour les champs qui ne comportent pas de données, comme les titres, c'est le paramétrage Affichage Résumé de la demande qui fait que cela s'affiche ou non.

ou la mienne,

la page de résumé affiche les données qui ont été enregistrées dans la demande, sans rejouer les conditions (notamment pour ne pas cacher des données qui auraient été saisies). Pour les champs comme les titres et commentaires, comme il n'y a pas de données associées, ils s'affichent uniquement selon le paramétrage de l'affichage (les cases à cocher "Page de récapitulatif" et "Résumé de la demande").

Actions #4

Updated by Brice Mallet 6 months ago

  • Status changed from Nouveau to En cours
  • Assignee set to Brice Mallet

Frédéric Péters a écrit :

la page de résumé affiche les données qui ont été enregistrées dans la demande, sans rejouer les conditions (notamment pour ne pas cacher des données qui auraient été saisies). Pour les champs comme les titres et commentaires, comme il n'y a pas de données associées, ils s'affichent uniquement selon le paramétrage de l'affichage (les cases à cocher "Page de récapitulatif" et "Résumé de la demande").

Cette explication me convient bien, je vais l'utiliser... MAIS
suivant mon test (https://demarches-bmallet.test.entrouvert.org/backoffice/management/test-affichage-dans-resume/23/), le comportement exact n'est pas celui-ci pour un champ titre : diverge donc du comportement d'un champ commentaire tel

Bon je me prends pê trop la tête dans les détails mais quitte à expliciter cela dans la doc autant que ce soit précis.

Actions #5

Updated by Frédéric Péters 6 months ago

Pour reprendre mes commentaires dans #30731, la règle est de ne pas afficher les (sous-)titres s'il n'y a pas de contenu dessous, comme c'est le cas pour les pages (zappées quand vides) :

Titre 1
Sous-titre 1
champ: valeur
Sous-titre 2   <-- n'apparait pas
Titre 2        <-- celui-ci non plus
Sous-titre 3   <-- et toujours pas
Titre 3
champ: valeur
Actions #6

Updated by Brice Mallet 6 months ago

Bon avec cela j'ai tout le nécessaire pour tenter une explication dans la doc... merci Fred

Actions

Also available in: Atom PDF