Projet

Général

Profil

Development #61416

Modèle de fiche : pouvoir importer des champs à partir d'un autre modèle de fiche

Ajouté par Stéphane Laget il y a environ 2 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
03 février 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Aujourd'hui la liste d'import ne propose que des formulaires
(liste : "importer les champs depuis")


Fichiers

Révisions associées

Révision 2cbf1e4f (diff)
Ajouté par Frédéric Péters il y a plus d'un an

backoffice: add dedicated fields directory for cards (#61416)

Révision 629ded0f (diff)
Ajouté par Frédéric Péters il y a plus d'un an

backoffice: also allow importing fields from cards (#61416)

Historique

#1

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 ?

#2

Mis à jour par Frédéric Péters il y a environ 2 ans

  • Assigné à mis à Frédéric Péters
#3

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).

#4

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 ?

#5

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)

#9

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 ?

#10

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)

#11

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é.

#12

Mis à jour par Frédéric Péters il y a plus d'un an

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.

#13

Mis à jour par Lauréline Guérin il y a plus d'un an

  • Statut changé de Solution proposée à Solution validée
#14

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)
#15

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#16

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF