seçmek ben bir koleksiyon seçmek zorunda:yakut: toplama radyo düğmeleri
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
Bu yöntem için radyo düğmesi nedir?
Teşekkür
seçmek ben bir koleksiyon seçmek zorunda:yakut: toplama radyo düğmeleri
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
Bu yöntem için radyo düğmesi nedir?
Teşekkür
Raylar 4'te Raylar 3'te böyle bir yardımcı yoktur, bu collection_radio_buttons olduğunu.
var bir alternatif? – hellomello
Herhangi bir alternatif bilmiyorum. Rajarshi Das'ın dediği gibi, onay kutularını bir döngü ile oluşturmak zor değil. – Yanhao
Bu şekilde ..
<%= f.collection_radio_buttons :role, User::ROLES %>
Bir hata alıyorum: '' undefined method collection_radio_buttons' – hellomello
raylar 4'te raylar için bu yöntem var 3: bir döngü :: ROLES.EACH döngüsünü çalıştırmak zorundasınız ve bu döngüde <% = f.radio_button çağırmak zorundasınız : %% => –
form oluşturucu bulunamadı dokümantasyon, ancak bu çalışması gerekir:
<%= f.collection_radio_buttons :my_attribute, my_hash.map {|k,v| [k,v]}, :first, :last do |b| %>
<div class='my-class'>
<%= b.radio_button %>
<%= b.label %>
</div>
<% end %>
Sadece https://github.com/justinfrench/formtastic kullanmak – user2462805