J’ai des formulaires faits avec saisies qui contiennent des input et une
valeur par défaut mais celle-ci ne s’affiche pas au premier affichage de
la page de config.
Je ne reproduis pas chez moi…
mais j’imagine que tu a encore ton truc chelou de meta_casier et autre.Donc : peux tu envoyer le code complet, que je puisse voir si c’est pas parce que tu as encore une enième exception.
Je ne sais pas s’il y a un rapport avec le problème cité mais remarque :
Le code cité est incomplet puisque cette saisie est conditionnée par un afficher_si que tu ne cites pas : 'afficher_si' => '@layout@=="PMPfixe"||@layout@=="MPPfixe"||@layout@=="PPMfixe"||@layout@=="MPfixe"||@layout@=="PMfixe"'
Pour simplifier tu pourrais employer l’opérateur match : 'afficher_si' => "@layout@ MATCH '/fixe/'".
Par ailleurs, il y a plusieurs saisies radio avec ce même nom ‹ layout › qui intervient dans ce afficher_si ci…
Je n’avais pas cité le afficher_si au départ pour alléger le code.
Merci pour la simplification.
Il n’y a bien qu’un layout possible et je veux proposer 13 choix possibles scindés en 3 groupes différents. C’est sans doute ça qui pose problème. Comment pourrais-je m’y prendre autrement ?
En y réfléchissant, je ne vois pas comment ce triple radio « layout » pourrait influencer sur l’affichage de la valeur par défaut de « largeurlayoutbase » par exemple.
En fait, après avoir vidé la table d’escal, j’ai vu que ce n’est pas au premier affichage que les valeurs par défaut ne s"affichent pas, c’est quand on enregistre une valeur pour la largeur fluide par exemple que les autres valeurs par défaut ne s’affichent plus.