Sha256: 01fdc403082dbd7fc684a1068129f20551b8e0972157518d171590b84b5d06d3
Contents?: true
Size: 532 Bytes
Versions: 9
Compression:
Stored size: 532 Bytes
Contents
class <%= name.camelize %>Input < SimpleForm::Inputs::Base def input(wrapper_options) if input_type == :date || input_type == :datetime || input_type == :time type = input_type else column = @builder.object.class.columns.select{ |c| c.name == attribute_name.to_s }.first type = column.present? ? column.type : nil end type||= :date opts = wrapper_options.merge(input_options.deep_dup) opts[:type] = type @builder.date_picker(attribute_name, opts) end end
Version data entries
9 entries across 9 versions & 1 rubygems