saisies et radio

Allez une dernière pour ce soir

Mon formulaire avec bouton radio fonctionne bien : le choix est bien enregistré.

Mais si je vais sur une autre page et que je reviens sur le formulaire, c'est systématiquement le 3e choix qui est coché, quelque soit le choix enregistré.
Louche, non ?

Voici le code du formulaire :

 $saisies = array\(
     array\(
         'saisie' => 'radio',
         'options' => array\(
             'nom' => 'favicon',
             'label' => '<strong><:escal:favicon:></strong>',
             'defaut' => 'favicon',
             'data' => array\(
                 'favicon' => '<:escal:favicon\_choix1:>',
                 'logosite' => '<:escal:favicon\_choix2:>',
                 'faviconlibre' => '<:escal:favicon\_choix3:>',
                 \)
             \)
         \),
     array\(
         'saisie' => 'input',
         'options' => array\(
             'nom' => 'titrefavicon',
             'afficher\_si' => '@favicon@=="faviconlibre"',
             \)
         \),
     array\(
         'saisie' => 'hidden',
         'options' => array\(
             'nom' => '\_meta\_casier',
             'defaut' => 'escal/config',
             \)
         \)
     \);
 return $saisies;

Le 17.05.21 à 22:10, Jean-Christophe Villeneuve a écrit :

Allez une dernière pour ce soir

Mon formulaire avec bouton radio fonctionne bien : le choix est bien enregistré.

Mais si je vais sur une autre page et que je reviens sur le formulaire, c'est systématiquement le 3e choix qui est coché, quelque soit le choix enregistré.
Louche, non ?

hum, j'ai l'impression que le raccourci de saisies qui va chercher automatiquement les bonnes valeurs dans config ne marche pas avec le casier...

mais bon
le mieux serait que tu m'envoie le formulaire complète que je puisse debuguer...

Le 17.05.21 à 22:37, Maïeul Rouquette a écrit :

Le 17.05.21 à 22:10, Jean-Christophe Villeneuve a écrit :

Allez une dernière pour ce soir

hum, j'ai l'impression que le raccourci de saisies qui va chercher automatiquement les bonnes valeurs dans config ne marche pas avec le casier...

donc mon hypothèse était bonne, la detection se basait sur le nom du formulaire de config, et n'appuyait jamais sur le meta casier (qui est un usage assez rare : dans 95% des cas tu n'en a pas besoin)

Tu peux tester avec la version de dev de saisies (branche v3 ou master, selon la version de spip que tu uttilise), je corrige ce point

Le 18/05/2021 à 18:11, Maïeul a écrit :

Tu peux tester avec la version de dev de saisies (branche v3 ou master, selon la version de spip que tu uttilise), je corrige ce point

Je ne vois que ta modif du strong sur les fieldset

JC

Le 18.05.21 à 18:57, Jean-Christophe Villeneuve a écrit :

Le 18/05/2021 à 18:11, Maïeul a écrit :

Tu peux tester avec la version de dev de saisies (branche v3 ou master, selon la version de spip que tu uttilise), je corrige ce point

Je ne vois que ta modif du strong sur les fieldset

JC

heu, comme elle vient après le commit où je corrige le problème, si tu pull ou clone la version de saisies la plus récente, tu devrais bien avoir mon commit sur ton souci :slight_smile:

Parfait, tout fonctionne nickel.

Merci

JC

Le 18/05/2021 à 23:36, Maïeul Rouquette a écrit :

Le 18.05.21 à 18:57, Jean-Christophe Villeneuve a écrit :

Le 18/05/2021 à 18:11, Maïeul a écrit :

Tu peux tester avec la version de dev de saisies (branche v3 ou master, selon la version de spip que tu uttilise), je corrige ce point

Je ne vois que ta modif du strong sur les fieldset

JC

heu, comme elle vient après le commit où je corrige le problème, si tu pull ou clone la version de saisies la plus récente, tu devrais bien avoir mon commit sur ton souci :slight_smile:

_______________________________________________
liste spip
spip@rezo.net - désabonnement : envoyer un mail à spip-off@rezo.net

Archives : https://www.mail-archive.com/spip@rezo.net/maillist.html

Infos : https://listes.rezo.net/mailman/listinfo/spip

Documentation de SPIP : http://www.spip.net/

Irc : de l'aide à toute heure : http://spip.net/irc