Development #8275
Cellule démarches famille "magique" (aide aux parcours)
0%
Description
- les données de la famille, dans lesquelles on a des mots-clés (ex: sur l'enfant1, le mot clé "inscription-petite-enfance" car )
- les démarches wcs disponibles, avec leur mots clés
- les demandes en cours de l'utilisateur
- les démarches correspondantes à la situation de la famille (selon ses mots clés)
- les demandes en cours concernant la famille
- pour chaque enfant :
- les démarches correspondantes à la situation de l'enfant (selon ses mots clés)
- les demandes en cours concernant l'enfant
- pour chaque adultes :
- les démarches correspondantes à la situation de l'enfant (selon ses mots clés)
- les demandes en cours concernant l'enfant
Fichiers
Révisions associées
family: use id varnames used in wcs forms (#8275)
Historique
Mis à jour par Thomas Noël il y a plus de 8 ans
- Fichier 0001-family-link-users-with-wcs-forms-through-keywords-82.patch 0001-family-link-users-with-wcs-forms-through-keywords-82.patch ajouté
Voilà un patch qui montre le principe.
A noter: pour savoir si une demande en cours ou un brouillon est lié à un adulte, on y cherche la variable "adult_id" (donc il faut un champ qui correspond à ça, qui sera en fait une liste obtenue depuis passerelle). Pour les enfants, c'est "child_id". Pour la famille c'est "family_id" mais c'est un peu bête, ça n'existera pas (l'utilisateur ne "choisi" pas une famille, elle est déjà connue). Donc il faudrait plutôt afficher les demnades en cours qui concernent la famille, c'est à dire ceux d'une certaine catégorie, à définir dans la cellule.
Mis à jour par Thomas Noël il y a plus de 8 ans
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Mis à jour par Benjamin Dauvergne il y a plus de 8 ans
On peut pas prévoir dans les workflows "famille" de stocker le "famille_id" dans une variable de workflow ?
Mis à jour par Thomas Noël il y a plus de 8 ans
Why not (mais ça marchera pas pour les drafts, donc c'est un poil bancal). Je pense que si on affiche "toutes les demandes/brouillons en cours de la catégorie Famille qui ne sont pas déjà affichées sur une des personnes", c'est très suffisant.
Mis à jour par Thomas Noël il y a plus de 8 ans
- Fichier 0002-family-link-to-wcs-forms-via-keywords-and-person-id-.patch 0002-family-link-to-wcs-forms-via-keywords-and-person-id-.patch ajouté
- Fichier 0001-family-rewrite-get_cell_extra_context.patch 0001-family-rewrite-get_cell_extra_context.patch ajouté
Version revue, il reste encore en "chantier" la gestion multi-wcs (ici on ne considère que le premier trouvé).
0001: un peu de rewrite de l'existant pour clarifier (?) 0002
0002: le vrai ajout de liens avec wcs
Mis à jour par Thomas Noël il y a plus de 8 ans
- Statut changé de En cours à Résolu (à déployer)
Suite à cette moitié de "ok", c'est poussé avec intégration de quelques remarques orales (utilisation de getattr, pas de \, etc.)
commit a2a1b66783048098e3e8e54551d3123051f17d91 Author: Thomas NOEL <tnoel@entrouvert.com> Date: Tue Nov 10 14:58:41 2015 +0100 family: link to wcs forms via keywords and person id (#8275) commit 51beecdf88eace860bb8f03ddb087a580d8ac6dc Author: Thomas NOEL <tnoel@entrouvert.com> Date: Tue Nov 10 14:38:23 2015 +0100 family: rewrite get_cell_extra_context
Mis à jour par Frédéric Péters il y a plus de 8 ans
- Statut changé de Résolu (à déployer) à Solution déployée
family: link to wcs forms via keywords and person id (#8275)