Sha256: 32af2cdc331f441f76968c7b0c9d560cd18ce85a638a1de33661e23b9b2dd742
Contents?: true
Size: 532 Bytes
Versions: 2
Compression:
Stored size: 532 Bytes
Contents
module ActiveScaffold module UnobtrusiveDatePickerBridge def initialize_with_unobtrusive_date_picker(model_id) initialize_without_unobtrusive_date_picker(model_id) date_fields = self.model.columns.select {|c| [:date, :datetime].include?(c.type) } # automatically set the forum_ui to a file column date_fields.each {|field| self.columns[field.name.to_sym].form_ui = :datepicker} end def self.included(base) base.alias_method_chain :initialize, :unobtrusive_date_picker end end end
Version data entries
2 entries across 2 versions & 1 rubygems