2012-07-08 13 views
18

Raylarda oluşturduğum forma bir kimlik etiketi eklemeye çalışıyorum. Beni form_for gömülü yakut bir kimlik ekleyebilir veya bir form_tag alan oluşturmak ve orada kimliği eklemek zorunda yapmak içinRaylarda bir form_for etiketine bir html kimliği nasıl eklenir?

<%= form_for(@user) do |f| %> 

mümkün mü: Formun başında aşağıdaki kodu vardır? Bir form_tag alanı oluşturmam gerekirse, kimliği nasıl ekleyebilirim ve form_tag alanını düzgün bir şekilde nasıl oluştururum? Çok teşekkür ederim!

cevap

32

bu <%= form_for @user, :url => "controller action url", :html => {:id => "Blabla"} do |f| %>

+0

Bu kodu uygularken form yüklenir, ancak formu artık gönderemiyorum. Gönderdiğimde formun işlenmesini sağlayan alternatif bir sözdizimi var mı? Yardım ettiğin için teşekkür ederim! – user1483441

+0

buradan daha fazla yardım alabilirsiniz http://api.rubyonrails.org/classes/ActionView/Helpers/FormHelper.html#method-i-form_for – abhas

+0

Tamam, harika! Teşekkürler! – user1483441

4

Bir daha yolu deneyin: <% = form_for @user, html: {id: form_id} do | f | %>

+1

Mükemmel çalıştı. – skwidbreth

İlgili konular