Sha256: b958f423a12c23f715c5381701c9445cf68b1db1e19ed13d4b9b820099f06613
Contents?: true
Size: 1.38 KB
Versions: 2
Compression:
Stored size: 1.38 KB
Contents
<%# name: headmin/filters/date_range accepts block: no parameters: name: (string) Name of the parameter label: (string) Display name %> <% label = local_assigns.has_key?(:label) ? label : nil %> <% name = local_assigns.has_key?(:name) ? name : nil %> <% input_options = { placeholder: 'dd/mm/yyyy', class: "form-control flatpickr", required: true, 'data-filters-target': 'input', 'data-action': "change->filters#update" } %> <%= content_for :filters_menu do %> <%= render 'headmin/filters/filter/menu_item', name: name, label: label %> <% end %> <%= content_for :filters_templates do %> <%= render 'headmin/filters/filter/template', name: name, label: label do %> <div class="input-group"> <span class="input-group-text"> <%= bootstrap_icon('calendar') %> </span> <%= date_field_tag(name, nil, input_options) %> </div> <% end %> <% end %> <%= content_for :filters_buttons do %> <% if filter_param_exists?(name) %> <% value_formatted = Date.parse(params[name]).strftime('%d/%m/%Y') %> <%= render 'headmin/filters/filter/button', name: name, label: label, value: value_formatted do %> <div class="input-group"> <span class="input-group-text"> <%= bootstrap_icon('calendar') %> </span> <%= date_field_tag(name, params[name], input_options) %> </div> <% end %> <% end %> <% end %>
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
headmin-0.1.2 | app/views/headmin/filters/_date.html.erb |
headmin-0.1.1 | app/views/headmin/filters/_date.html.erb |