Actuellement, il n'est pas possible d'afficher tous les blocs libres dans un export PDF de la fiche Formation.
En témoigne cette ligne : https://git.kosmos.fr/projects/EXTENSION/repos/ofin/browse/src/main/java/com/kosmos/pdf/ServicePDFFormation.java#122
Il faudrait trouver un moyen de pouvoir récupérer toutes les cartes, même s'il y a plusieurs cartes du même type.
2 possibilités (peut-être + ?) :
- mapCarte devient un tableau à 2 dimensions (type de carte, index).
Avantage : facile à implémenter, on ne se prend pas la tête, prévoit le coup pour quand on aura la possibilité (qui n'arrivera probablement jamais) d'avoir d'autres cartes du même type dans la fiche Formation.
Inconvénient : il faut systématiquement vérifier que le niveau 1 du tableau n'est pas vide et d'office récupérer le premier item dans la plupart des cas.
- mapCarte reste un tableau à 1 dimension sauf si on a plusieurs cartes du même type.
Avantage : Code (a priori) plus simple à lire car plus proche du formulaire de saisie. Pas besoin de contrôler si la liste de carte est vide (inconvénient de la première solution)… sauf que…
Inconvénient : il faut contrôler si chaque élément du tableau est soit une liste, soit une carte directement et itérer si besoin. Pas sûr que ça rende le code si facile à lire finalement.
- mentioned in
-
Page Chargement
Il n'y a aucune sous-tâche pour ce ticket.