Sha256: 0822704f8acfe68eec92ce51500ab5266b0f4042c38b9e55920de83b0c256cf4
Contents?: true
Size: 1.05 KB
Versions: 3
Compression:
Stored size: 1.05 KB
Contents
- if from.nil? || to.nil? - date_range = "" - else - date_range = "#{from.strftime('%d %Bb, %y')} - #{to.strftime('%d %Bb, %y')}" - unless defined? required - required = false - if !(defined? id) || id.blank? - id = "#{name}_#{rand(1000)}" - unless defined? clazz - clazz = nil - unless defined? all_days - all_days = false .form-group.fg-float label #{title} .fg-line - if required input.form-control.date-range.fg-input id="#{id}" type="text" name="#{name}" required="" value="#{date_range}" class="#{clazz}" all-days='#{all_days}' - else input.form-control.date-range.fg-input id="#{id}" type="text" name="#{name}" value="#{date_range}" class="#{clazz}" all-days='#{all_days}' input.hidden name="from" value="#{from}" input.hidden name="to" value="#{to}" javascript: $('##{id}').on('apply.daterangepicker', function(ev, picker) { $('##{id}').parent().find("input[name='from']").val(picker.startDate.format('DD/MM/YYYY')) $('##{id}').parent().find("input[name='to']").val(picker.endDate.format('DD/MM/YYYY')) });
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
sinatra-hexacta-0.7.0 | lib/sinatra/views/inputs/range.slim |
sinatra-hexacta-0.6.1 | lib/sinatra/views/inputs/range.slim |
sinatra-hexacta-0.6.0 | lib/sinatra/views/inputs/range.slim |