à savoir, il me semble, si je ne parle pas trop vite sans avoir réfléchi, si vous voulez bien me l'accorder, qu'il y a une erreur de conception :
on ne peut pas refuser une valeur qui est passée par défaut à l'appel du formulaire !
Je ne sais pas si ça se limite aux hidden : le passage de valeur initiale à l'appel du formulaire est un outil qui permet de dynamiser certain formulaires alors que la configuration est par essence fixe.
Il me semble donc que si on va par là, il faut soit ajouter un champ spécifique pour la vérification de valeurs acceptables, dans lequel on peut fournir tout plein de choses (une énumération, une regexp, rien…), soit a minima mettre une case à cocher pour skipper (ou activer ?) cette vérification
Il y a eu un groupe de discussion pour valider ça ?
oui,
effectivement c'est une erreur. la première solution me parait la plus
propre. La seconde est un bugfix rapide.
Le jeudi 11 avril 2019 à 15:36 +0200, Cerdic a écrit :
Hello,
à la faveur d’un upgrade on découvre (je crédite au passage Bennyb qui
a dépeloté le bug) le commit
à savoir, il me semble, si je ne parle pas trop vite sans avoir
réfléchi, si vous voulez bien me l'accorder, qu'il y a une erreur de
conception :
on ne peut pas refuser une valeur qui est passée par défaut à l'appel
du formulaire !
Je ne sais pas si ça se limite aux hidden : le passage de valeur
initiale à l'appel du formulaire est un outil qui permet de dynamiser
certain formulaires alors que la configuration est par essence fixe.
Il me semble donc que si on va par là, il faut soit ajouter un champ
spécifique pour la vérification de valeurs acceptables, dans lequel on
peut fournir tout plein de choses (une énumération, une regexp,
rien…), soit a minima mettre une case à cocher pour skipper (ou
activer ?) cette vérification
Il y a eu un groupe de discussion pour valider ça ?
solution appliquée par deux commits, sur saisies et sur formidable.
Super merci !
Par contre c'est bizarre, tu as mis les chaines de langue dans Saisies,
alors qu'elles n'y sont pas utilisées. Et l'option ensuite est dans
Formidable forcément (comme celles de l'activation des étapes etc).
solution appliquée par deux commits, sur saisies et sur formidable.
Super merci !
Par contre c'est bizarre, tu as mis les chaines de langue dans Saisies,
alors qu'elles n'y sont pas utilisées. Et l'option ensuite est dans
Formidable forcément (comme celles de l'activation des étapes etc).