Her şeyden önce, Rails Newbie. Ruby'de kendimi tutabilirim, ama Rails benim için farklı bir hikaye. Rails bana sunduğu geliştirme hızını seviyorum, ancak mevcut belgelerle barışı sağlayamıyorum.Form_for ve model örneği kullanmak zorunda kalmadan Rails'de nasıl bir form oluşturabilirim?
Tüm formlarım için, oluşturmam gereken modele örnek olarak (örneğin, yeni bir kitap göndererek), form_for kullanmıştım. Gerçekten sadece böyle bir şey yazabilmek istiyorum: Ben çevrimiçi okumak makaleden
<% form(:action => "whatever") %>
<% text_field ... %>
<% file_field ... %>
<% end %>
, bu işler Raylar < 2.0 bitti yolu olduğunu anladı. Rails > 2.0'de bunu yapmanın bir yolu mu var? Snippet'i gönderir misiniz?
+1, FormTagHelper, FormHelper'ın genel sürümüdür. İkincisi form_for'una sahiptir ve AR modellerine özgüdür, birincisi form_tag'a sahiptir ve herhangi bir şey için kullanılabilir. –
Teşekkürler! Böyle bir şey bulmayı umuyordum! – Geo
Lütfen, bana sormak için çok fazla değilse, bir text_field'ın boyutunu kullanarak nasıl sınırlandıracağımı söyleyin. Bir text_field "some_name",: size => 50 eklerseniz oluşturulan HTML yanlıştır. Kurtarma için – Geo