Sha256: 32ec26dfad83c527ab472efe0b268514d08d53ec84ee87664d960cd1c2c98633
Contents?: true
Size: 981 Bytes
Versions: 79
Compression:
Stored size: 981 Bytes
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 .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}" - else input.form-control.date-range.fg-input id="#{id}" type="text" name="#{name}" value="#{date_range}" class="#{clazz}" 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
79 entries across 79 versions & 1 rubygems