Doğru yol (hidden_field girdisinin değerini sıfırlamaya çalışmıyorsanız):
f.hidden_field :method, :value => value_of_the_hidden_field_as_it_comes_through_in_your_form
:method
Nesne üzerinde çağrıldığında istediğiniz değerle sonuçlanan yöntem nerede
Yukarıdaki örneği takip ederek:
= simple_form_for @movie do |f|
= f.hidden :title, "some value"
= f.button :submit
Örnekte kullanılan kod, form tarafından iletilen @movie değerini (: title) sıfırlar. Filmi sıfırlamak yerine değerine (: başlık) erişmeniz gerekiyorsa, bunu yapın:
= simple_form_for @movie do |f|
= f.hidden :title, :value => params[:movie][:title]
= f.button :submit
Yine sadece benim cevap kullanın kullanıcı tarafından gönderilen değeri sıfırlamak istemiyorum olmasıdır.
Umarım bu mantıklı gelir.
= f.input :title, :as => :hidden, :input_html => { :value => "some value" }