Projet

Général

Profil

Bug #52054

condition basée sur des boutons radios

Ajouté par Frédéric Péters il y a environ 3 ans. Mis à jour il y a environ 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
15 mars 2021
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

L'évaluation de ces conditions ne semble pas se faire; exemple un formulaire :

  • champ liste, options 0 1 2, présentation sous forme de boutons radios, identifiant "choix"
  • champ texte, condition form_var_choix == "1"

Le champ texte n'apparait pas quand l'option 1 est choisie.


Fichiers

Révisions associées

Révision b779dec7 (diff)
Ajouté par Frédéric Péters il y a environ 3 ans

forms: do not replace radio values when live prefill is played (#52054)

Révision b250ecfa (diff)
Ajouté par Frédéric Péters il y a environ 3 ans

forms: remove widget-prefilled class on radio/checkbox change (#52054)

Révision 4235227c (diff)
Ajouté par Frédéric Péters il y a environ 3 ans

forms: do not replace radio values when live prefill is played (#52054)

Révision 903b424a (diff)
Ajouté par Frédéric Péters il y a environ 3 ans

forms: remove widget-prefilled class on radio/checkbox change (#52054)

Historique

#2

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

Deux corrections pour le même prix :

  • 0002 pour retirer la classes widget-prefilled des champs (radio/cases à cocher) quand ceux-ci sont modifiés → la valeur de ces champs ne sera pas réinialisée à la valeur du préremplissage lors d'un événement "live"
  • 0001 pour que ces événements "live" actualisent uniquement le contenu des champs texte (input text/input email/textarea) → parce que ce qui se passait c'est qu'on se trouvait après le live avec <input value="0">0</input> <input value="0">1</input> <input value="0">2</input> (dans l'idée, i.e. toutes les options passées à value="0").
#3

Mis à jour par Serghei Mihai (congés, retour 15/05) il y a environ 3 ans

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

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit b250ecfa57a102c9709bd961f49769c8e5b51312
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Mar 15 15:42:09 2021 +0100

    forms: remove widget-prefilled class on radio/checkbox change (#52054)

commit b779dec7eeccb1506a3fd4440f87b12b904e0014
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Mon Mar 15 15:34:06 2021 +0100

    forms: do not replace radio values when live prefill is played (#52054)
#5

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

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

Formats disponibles : Atom PDF