2011-03-09 41 views
15
<%= f.association :opportunity_status, :label => "Status", :input_html => {} %> 
<%= f.select :source_type, options_for_select(["lead","vteam"],["lead"]) %> 

İlk satırda her şey tamam. İkinci satırda etiketimi ilk satırda yaptığım şekilde eklerseniz hata gösterir.Simpleform raylarda seçim için etiket nasıl belirtilir?

Basit biçim kullanarak seçim için etiketi nasıl belirleyebilirim? f.select bir simple_form yöntem değildir ve desteklemediği için

+3

Gotta yardımcı olur bazı soruları kabul et ... –

cevap

42

budur: Bu w sizin için çalışması gerektiğini etiket

/basit formu

<%= f.input :source_type, :label => "Lead or VTeam", :collection => ["lead","vteam"], :selected => "lead" %>

Umut bu

+0

Bu, gerçek model olmayan bir simple_form örneği bulduğum tek yer. Sheesh! –

+0

@BobWalsh Basit Form dokümanlar, bazı deliklere sahipken, Rails'in varsayılan form_builderleri arasında kesinlikle farklılıklar gösterir. seçin ve basit formun oluşturucu girdisini ve her ikisini de kullanarak karıştırma özelliğini kullanın. [Özel Girdiler] (https://github.com/plataformatec/simple_form#wrapping-rails-form-helpers) – engineerDave

+0

Teşekkür ederim, kalbimin dibinden ... Basit formdaki dokümanlar neden bu kadar önemli değil. kötü. – jake

İlgili konular