我在我的模型中列举了字段。并且Rails管理员会自动为此字段下拉输入创建。是否可以创建无线电输入而不是下拉?
答案 0 :(得分:1)
您可以使用partial来渲染该字段。 在模型配置中的rails_admin.rb中:
field :<your_field> do
partial "<your_field_partial>" #app/views/rails_admin/main/<your_field_partial>
#You can use sub directory there as expected.
end
部分:我发布了一个示例&gt;&gt;&gt;
<%= form.hidden_field field.method_name %>
<% permission_array = @object.permissions.split(',') %>
<% Constant::ROLES.each do |role| %>
<p class="permission_roles">
<%= check_box_tag role, role, permission_array.include?(role) %> <span><%= role.humanize %></span>
</p>
<% end %>