Checkbox problemi da rails 2 a 3

Salve a tutti,
non riesco a capire perché non riesco a far funzionare più il checkbox
che nella versione Rails 2 funzionava perfettamente mentre nella 3 non
funziona più.

Nella mia vista modifica.html.erb accedo e modifico una serie di campi
varchar, text etc… senza problemi, quindi il controller/vista, penso di
poter dire, funzionano correttamente

L’unico campo che non riesco a gestire è il tinyint attraverso il
checkbox.

Ho provato sia check_box che check_box_tag che il codice html
direttamente:

<input id=“guide_aggiornata” name=“guide_[aggiornata]” type=“checkbox”
value=“1” <%=@checked_box if @guides.aggiornata -%> />

Aggiornata

Se uso la funzione select riesco senza problemi a modificare il valore:

vero falso

Ma nulla da fare.

Grazie dell’aiuto!

2013/12/1 Luigi M. [email protected]:

<input id=“guide_aggiornata” name=“guide_[aggiornata]” type=“checkbox”
value=“1” <%=@checked_box if @guides.aggiornata -%> />

Aggiornata

Ciao, cos ad occhio, credo che il campo hidden vada prima del campo
checkbox.

Hai perfettamente ragione, ora funziona.

Però non capisco perché finora, con rails 2, funzionava perfettamente
così e perché il check_box_tag automatico del rails non genera il codice

Grazie mille