Development #61416
Modèle de fiche : pouvoir importer des champs à partir d'un autre modèle de fiche
0%
Description
Aujourd'hui la liste d'import ne propose que des formulaires
(liste : "importer les champs depuis")
Fichiers
Révisions associées
backoffice: also allow importing fields from cards (#61416)
Historique
Mis à jour par Frédéric Péters il y a environ 2 ans
C'est en fait encore utile cette fonctionnalité, maintenant qu'il y a des blocs de champs ?
Mis à jour par Pierre Cros il y a environ 2 ans
Je suis d'avis qu'on devrait plutôt faire un bloc de champ effectivement mais quand on crée un bloc de champ on ne peut pas non plus importer les champs depuis un formulaire.
Et du coup on se retrouve à faire le boulot à la main (j'ai pas de solution si ce n'est un import magique d'un formulaire dans un bloc, import qui ignorerait tous les champs non utilisables dans les blocs - blocs, données calculées, pages).
Mis à jour par Frédéric Péters il y a environ 2 ans
on ne peut pas non plus importer les champs depuis un formulaire
On parle d'une situation de transition où on aurait créé de "faux blocs" sous forme de formulaires partiels, et où ou voudrait les convertir en blocs de champs, c'est ça ?
Mis à jour par Pierre Cros il y a environ 2 ans
ça oui, ou même de vrais formulaires dont on souhaite récupérer une partie sous forme de blocs (faudrait que Steph dise à quoi il pensait)
Mis à jour par Frédéric Péters il y a environ 2 ans
Pour le code ce que j'avais préparé c'est côté modèles de fiche permettre l'import depuis d'autres modèles de fiche, mais la demande commune ce serait plutôt que des deux côtés, formulaires et modèles de fiche, il y ait possibilité d'importer les champs aussi bien d'un formulaire que d'un modèle de fiche ?
Mis à jour par Marie Kuntz il y a environ 2 ans
Frédéric Péters a écrit :
Pour le code ce que j'avais préparé c'est côté modèles de fiche permettre l'import depuis d'autres modèles de fiche, mais la demande commune ce serait plutôt que des deux côtés, formulaires et modèles de fiche, il y ait possibilité d'importer les champs aussi bien d'un formulaire que d'un modèle de fiche ?
C'est bien ma demande (et c'est ce que j'ai compris de celle de Stéphane)
Mis à jour par Stéphane Laget il y a environ 2 ans
Mon ticket était de dire : attention il y a une petite incohérence actuellement (pas très grave) : on ne peut pas importer des champs de fiches vers des modèles de fiches.
Mon besoin précisé plus bas en https://dev.entrouvert.org/issues/61416#note-6 c'est de dire :
le truc important (pour moi) c'est de pouvoir continuer à importer des champs de formulaires dans des modèles de fiches.
Marie semble avoir besoin de pouvoir également faire l'inverse : importer des champs de fiches dans les formulaires. Pourquoi pas, je ne rends pas compte de la complexité.
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0002-backoffice-also-allow-importing-fields-from-cards-61.patch 0002-backoffice-also-allow-importing-fields-from-cards-61.patch ajouté
- Fichier 0001-backoffice-add-dedicated-fields-directory-for-cards-.patch 0001-backoffice-add-dedicated-fields-directory-for-cards-.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Priorité changé de Bas à Normal
- Patch proposed changé de Non à Oui
J'ai repris la vieille branche que j'avais oubliée et je l'ai adaptée aux derniers commentaires, i.e. permettre autant un import de champs depuis un formulaire qu'un modèle de fiche, qu'on soit sur un formulaire ou un modèle de fiche.
Le 0001 était plus gros dans la version initiale, il est finalement inutile pour l'objet du ticket mais come il améliore un message et vient avec un test, je l'ai gardé.
L'important est donc dans 0002, et au passage j'ai noté qu'il n'y avait aucun test de la fonctionnalité d'import de champs, donc ça améliore ça.
Mis à jour par Lauréline Guérin il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 629ded0f62a24e6696b89c67f0df69622c142b0b Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Dec 28 15:39:22 2022 +0100 backoffice: also allow importing fields from cards (#61416) commit 2cbf1e4f23f98729779f409c221853a3d57d4d1a Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Feb 3 21:38:01 2022 +0100 backoffice: add dedicated fields directory for cards (#61416)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
backoffice: add dedicated fields directory for cards (#61416)