Cette question est liée à cette autre question: Change rails text_field form builder typeY compris une étiquette Rails manuel dans les paramètres de ma forme
J'ai Outils JQuery zone de couverture sous forme, et ce qui en fait le travail exige que le champ d'entrée soit du type "rendez-vous amoureux". Rails ne me permet facilement de faire cela, je l'ai donc utilisé une balise manuelle comme suit:
<% form_for @customer, :url => {:action => "update", :id => @customer} do |f| %>
...
<%= tag(:input, {:type => :range, :value => f.object.travel, :name => "travel", :min => "0", :max => "100" }) %>
...
<% end %>
Cette balise indique le curseur de plage. Il affiche également la bonne valeur de la base de données. Cependant, lorsque je soumets une modification, l'attribut "travel" est envoyé en tant qu'attribut général et non en tant que "customer". Donc, ma base de données ne se met pas à jour.
Comment puis-je réécrire l'étiquette pour qu'elle soit incluse en tant qu'attribut «client»?