Gestion de projet #112955
openPréremplissage d'un bloc de champ : rajouter une appli ou quelques exemples
0%
Description
Deux tickets sur le sujet cette semaine, je découvre l'utilisation du préremplissage des blocs de champs et je pense comme dans ce ticket https://dev.entrouvert.org/issues/112601 que la doc pourrait être un peu plus détaillée.
J'irai ajouter quelques exemples à ce sujet sur base de ce qui est ici : https://doc-publik.entrouvert.com/agent-traitant/statistiques-internes/#installation-de-lapplication en précisant que c'est réservé aux utilisateurs ++ car l'exploitation des données d'un bloc de champ est plus complexe que sans bloc de champ, et éventuellement de exemples du ticket 112601 qui utilise des données calculées (et liste de mémoire)
Et modifier les formulaires workflow de test/ exemples en rajoutant des sauts manuels vers chaque cas : Tester cas 1/ Tester cas 2 etc.
https://demarches-mnovales.test.entrouvert.org/backoffice/forms/164/
Updated by Anaïs Ecuvillon about 2 months ago
- Project changed from 574 to Publik
- Category set to Documentation
- Club set to No
Les tickets qui concernent le contenu ont leur place dans le projet : Produits Entr'ouvert » Publik avec comme tracker Documentation, et peuvent être assignés au groupe GT Documentation pour avis ou relecture.
Updated by Maeva Novales about 2 months ago
- Assignee changed from Maeva Novales to GT Documentation
Une première version est en cours avec besoin d'une relecture et de quelques corrections :
- Premier formulaire : https://demarches-mnovales.test.entrouvert.org/backoffice/forms/165/
1. Est-ce que l'articulation page2/page3 est un cas réel ? Les données remplies en p2 se retrouvent bien en p3 mais seulement pour le premier bloc de champ, pas si on en ajoute d'autres
2. Je n'arrive pas à faire en sorte que si je choisis "Vélo" en p3, que je passe à la page suivante (qui affiche les bonnes valeurs), que je reviens en p3 et change "Vélo" pour "Voiture", alors les valeurs en p4 se mettent à jour. Je ne sais pas quel attribut utiliser dans cette formule {% block_value init=True as exemple_de_remplissage2 }{ for info in cards|objects:"sous-categorie-de-transport"|filter_by:"type_transport"|filter_value: form_var_votre_mode_de_deplacement2_type_transport %} (live_var ne marche pas mieux). Le champ est ici
https://demarches-mnovales.test.entrouvert.org/backoffice/forms/165/fields/8e1fc1ca-5471-46b3-be99-ca660cebf189/#open:advanced
- Un autre cas, pris sur ce que Stéphane a fait pour Lyon et qui est plus complexe mais montre mieux ce qu'il est possible de faire
https://demarches-mnovales.test.entrouvert.org/backoffice/forms/166/ : on ajoute des enfants, et seuls les enfants de - de 12 ans seront repris et intégrés dans cette démarche : https://demarches-mnovales.test.entrouvert.org/backoffice/forms/167/
Pour mettre dans la documentation, il faut déposer une application entière : modèles de fiches, fiches, catégories, formulaires (3) et workflows (2), ça fera pas mal de choses.
Updated by Maeva Novales 30 days ago
Edit : ça marche maintenant pour la partie " Je n'arrive pas à faire en sorte que si je choisis "Vélo" en p3, que je passe à la page suivante (qui affiche les bonnes valeurs), que je reviens en p3 et change "Vélo" pour "Voiture", alors les valeurs en p4 se mettent à jour. " mais je veux bien un confirmation que le filter by doit bien être sur form_var_votre_mode_de_deplacement2_type_transport
Bref, agencement (diviser le 1er formulaire en deux, ou enlever les premières pages pour lesquelles je ne vois pas d'usage métier), publication de tout ou partie de ces éléments, à rediscuter de vive voix