Sha256: dafa984abbb6faa2567f55c7d4d13146ace8157322f5571af9e005214dcb1467

Contents?: true

Size: 1.08 KB

Versions: 2

Compression:

Stored size: 1.08 KB

Contents

<div class="dropdown">
<%= hidden_field_tag("#{filter_prefixes[:main]}#{filter_prefixes[:exact]}#{filter_col_name}", request.params["#{filter_prefixes[:main]}#{filter_prefixes[:exact]}#{filter_col_name}"]) %>
<% button_text = "<span>#{t("activerecord.attributes.#{filter_model_class.name.downcase}.#{filter_col_name}")}</span>" %>

<% elements.each do |item|
  if request.params["#{filter_prefixes[:main]}#{filter_prefixes[:exact]}#{filter_col_name}"] == item[:code]
    button_text = "<span class=\"label label-#{item[:color]}\">#{item[:name]}</span>"
    break
  end
end %>

<button class="btn btn-default dropdown-toggle" type="button" id="dropdownFilterButton-<%= filter_col_name %>" data-toggle="dropdown"><%= button_text.html_safe %>
<span class="caret"></span></button>

<ul class="dropdown-menu dropdown-filter" aria-labelledby="dropdownFilterButton-<%= filter_col_name %>">
<% elements.each do |item| %>
  <li role="presentation"><a role="menuitem" tabindex="-1" data-target="<%= item[:code] %>"><span class="label label-<%= item[:color]%>"><%= item[:name] %></span></a></li>
<% end %>
</ul>
</div>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
easy_filter-0.0.4 app/views/easy_filter/_field_array.html.erb
easy_filter-0.0.3 app/views/easy_filter/_field_array.html.erb