169
170
171
172
173
174
175
176
177
178
179
180
181
|
# File 'lib/active_scaffold/bridges/date_picker/helper.rb', line 169
def active_scaffold_input_date_picker(column, options)
record = options[:object]
ActiveSupport::Deprecation.warn "Relying on @record is deprecated, include :object in html_options with record.", caller if record.nil?
record ||= @record
options = active_scaffold_input_text_options(options.merge(column.options))
options[:class] << " #{column.form_ui.to_s}"
value = controller.class.condition_value_for_datetime(column, record.send(column.name), column.form_ui == :date_picker ? :to_date : :to_time)
format = options.delete(:format) || (column.form_ui == :date_picker ? :default : :picker)
datepicker_format_options(column, format, options)
options[:value] = (value ? l(value, :format => format) : nil)
text_field(:record, column.name, options)
end
|