Rails f.check_box définir les valeurs cochées / non cochées
donc j'ai un formulaire d'aide dans des rails avec une case à cocher;
Je veux que la case à cocher pour avoir des valeurs comme "thatvalue" ou "cettevaleur" lorsque la case est cochée ou non cochée;
Je n'ai trouvé nulle part comment le configurer avec
f.check_box :field
J'ai trouvé quelque chose comme ça
<%= form.check_box :field, {}, "thisvalue", "thatvalue" %>
mais ça ne fonctionne pas, parce que j'ai aussi mis :classe et de style à l'intérieur de mon tag, donc avoir quelque chose comme
<%= form.check_box :field, {}, "thisvalue", "thatvalue", :class => "checkbox", :style => "display:none;" %>
erreurs et me dit mauvais nombre d'arguments (5 à 4)
donc, pour l'instant je "bidouille" dans mon contrôleur, et l'ensemble de mon champ en fonction de si ma case est 0 ou 1... ce qui est assez mauvais.
une idée?
source d'informationauteur Jauny
Vous devez vous connecter pour publier un commentaire.
ok tant pis, j'ai mal compris les "options" de terrain...
la réponse est tout simplement
et il fonctionne parfaitement 🙂