Sha256: f4aab46e80a7dcf2f2d43414d9f5ae6b5acc2df4bcb4b3b07bcb9c29ebbe4416

Contents?: true

Size: 796 Bytes

Versions: 9

Compression:

Stored size: 796 Bytes

Contents

<%
	field_name = "#{field.to_s.singularize}"

	collection = field_collection(application, model, field, object)
	default_value = field_default_value(application, model, field, object) || []

	collection_selected = params[model.underscore][field_name].map { |i| i.to_i } if params[model.underscore].present? and params[model.underscore][field_name].present?

	collection_selected ||= default_value

	collection.each do |item| %>

	<div class="check-line">
		<%= check_box_tag "#{model.underscore}[#{field.to_s}][]", item.id, collection_selected.include?(item.id), id: "#{model.underscore}_#{field.to_s}_#{item.id}", class: "icheck-me", "data-skin" => "flat", "data-color" => "blue" %>
		<%= label_tag "#{model.underscore}_#{field.to_s}_#{item.id}", item.to_s, class: "inline" %>
	</div>

<% end %>

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
my_admin-0.1.13 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.12 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.11 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.10 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.9 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.8 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.7 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.6 app/views/my_admin/fields/filter/type/checkbox_list.html.erb
my_admin-0.1.5 app/views/my_admin/fields/filter/type/checkbox_list.html.erb