Open ColinMaudry opened 7 years ago
Reproduisible sur l'instance de test : https://tirelire.maudry.fr/dons/participation.html?id=1
Wow, c'est mon extension uBlock origin (qui bloque les traqueurs et autres publicités invasives) qui masque l'input !
J'ai trouvé en dénichant cette ligne de code : https://github.com/chrisaljoudi/uBlock/blob/master/assets/ublock/filters.txt#L51
Je te laisse voir si on renomme juste l'id et on laisse le name tel quel, je ne sais pas dans quelle mesure ça impacte save-pledge.php.
Normalement, pas de problème avec le save car même en display:none
le champs est envoyé. Mais dans le doute je viens de rajouter un test pour ne sauvegarder ce champ que si présent.
Pour le changement de nom, Je suis partagé, ça me dérange pas de changer (pas compliqué). Mais on avait mis en principe de garder les même nom des champs HTML que les champs en bases et pour moi le problème vient d'une extension bien spécifique qui n'est absolument pas un fonctionnement "par défaut" des navigateurs.
Celui-ci, il est bizarre :
Une règle CSS venue de nulle part ajoute le paramètre display: none à l'input ad3 :