我有一个集合选择:
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
此方法的单选按钮是什么?
谢谢
我有一个集合选择:
<%= f.collection_select :role, User::ROLES, :to_s, :humanize %>
此方法的单选按钮是什么?
谢谢
Rails 3 中没有这样的助手。在 Rails 4 中,它是collection_radio_buttons。
这边走..
<%= f.collection_radio_buttons :role, User::ROLES %>
没有找到表单生成器的文档,但这应该可以工作:
<%= 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 %>