Projet

Général

Profil

Development #46929

Permettre le pré-remplissage sur le champ de type fichier

Ajouté par Marie Kuntz il y a plus de 3 ans. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
23 septembre 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Dans un formulaire, on a le pré-remplissage qui s'affiche sur un champ de type fichier, ça ne sert à rien, ce serait bien de l'enlever.


Fichiers

Révisions associées

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

forms: allow prefilling of file fields (#46929)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 3 ans

Jamais jamais du sens ? Ou ça ne marche pas et le retirer est l'option la plus rapide ?

#2

Mis à jour par Marie Kuntz il y a plus de 3 ans

Je retourne la question : est-ce que le pré-remplissage d'un champ fichier fonctionne ? en html c'est impossible, je n'ai jamais vu ça fonctionner.
Si ça fonctionne ici, ok pour le garder, et je veux bien la méthode (testé avec vars().get('form_attachments'), ça ne marche pas)

#3

Mis à jour par Frédéric Péters il y a plus de 3 ans

On n'a pas de test explicite là-dessus, je viens de regarder ça ne marche pas instantanément, il faut ajouter 7 lignes de code (patch attaché, mais je dois écrire les tests unitaires); je préfère faire ainsi fonctionner plutôt qu'ajouter un cas particulier et retirer le paramétrage du préremplissage à ce type de champs.

Mais si ça n'a pas de sens, ok.

#4

Mis à jour par Thomas Noël il y a plus de 3 ans

Faisons fonctionner.

#5

Mis à jour par Stéphane Laget il y a plus de 2 ans

Cela peut avoir du sens de pré-remplir un champ fichier.
(ce que je n'arrive pas faire dans un champ fichier dans un formulaire de workflow).
Il serait intéressant de pouvoir pré-remplir un champ fichier dans un formulaire de wf à partir d'une variable de type fichier (donnée de traitement par exemple)

#7

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

  • Sujet changé de Enlever le pré-remplissage sur le champ de type fichier à Permettre le pré-remplissage sur le champ de type fichier
#8

Mis à jour par Anaïs Ecuvillon il y a plus d'un an

autre cas d'usage, dans l'idée d'abandonner fargo et de remplacer la gestion des documents via les fiches, le pré-remplissage live du champ fichier serait utile.
L'idée, je choisis mon fichier dans une liste de doc dispo dans mon porte-doc, ça vient pré-remplir le champ fichier.
Ex. ici : https://demarches-aecuvillon.test.entrouvert.org/backoffice/forms/56/

#13

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

Le chunk initial de wcs/qommon/form.py n'est plus nécessaire (#53432), reste donc un patch tout simple.

#14

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

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

ok pour la dernière version de la branche (prefill avec une expression django)

#15

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 0a9ba667cf1694bb9d3284ebe5c37ca8a259fb31
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Sep 24 20:33:04 2022 +0200

    forms: allow prefilling of file fields (#46929)
#16

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

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

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

Automatic expiration

Formats disponibles : Atom PDF