Projet

Général

Profil

Development #47925

[Bloc de champs] mauvais id HTML sur les champs de type fichier contenus dans les blocs

Ajouté par Brice Mallet il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

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

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Comportement surprenant : lorsqu'un bloc de champ est la répétition d'un champ fichier (exemple : https://demarches-mkuntz.test.entrouvert.org/backoffice/forms/blocks/6/), le titre du bloc de champ devient cliquable (dans mon exemple : " Ajouter des pièces jointes (autant que nécessaire)* ")et a pour effet d'uploader un fichier dans le premier champ du bloc, ceci est testable sur https://demarches-mkuntz.test.entrouvert.org/brice/test-blocs-de-champs/
PI, observation remontée par Tours (https://demarches-tours.test.entrouvert.org/tests-formulaires-en-cours/demande-de-test/)


Fichiers

Révisions associées

Révision 3a8d2700 (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

misc: fix HTML id used for file widgets in block of fields (#47925)

Historique

#1

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

  • Sujet changé de [Bloc de champs] titre du bloc est cliquable (pour upload) lorsque champ fichier dans le bloc à [Bloc de champs] mauvais id HTML sur les champs contenus dans les blocs

De manière générale, c'est un truc d'accessibilité, tu peux cliquer sur le libellé "Nom" et ça activera le champ "Nom".

Le bug ici sur le cas particulier Tours c'est que l'identifiant posé sur le champ fichier est mauvais (form_f3 alors qu'il devrait être form_f3$element0$fbfcfeefeda-5a7b-420c-ac8e-bd8112281918) et que par total hasard "3" c'est aussi l'id interne du champ "Merci d'ajouter les devis (10 maximum)".

#2

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

#3

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

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 3a8d2700983fe03cd8164c2647512e3d9015d0a4
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Wed Oct 21 15:12:58 2020 +0200

    misc: fix HTML id used for file widgets in block of fields (#47925)
#5

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

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

Formats disponibles : Atom PDF