Class: DateTimeInput

Inherits:
SimpleForm::Inputs::DateTimeInput
  • Object
show all
Includes:
ActionView::Helpers::JavaScriptHelper, ActionView::Helpers::TagHelper
Defined in:
app/inputs/date_time_input.rb

Instance Method Summary collapse

Instance Method Details

#inputObject



5
6
7
8
9
10
11
12
13
# File 'app/inputs/date_time_input.rb', line 5

def input
  add_autocomplete!
  field = @builder.text_field(
    attribute_name,
    input_html_options.merge(datetime_options(object.send(attribute_name)))
  )
  element_id = field[/id="([a-z0-9_]*)"/, 1]
  field << javascript_tag(%Q{crm.date_select_popup('#{element_id}', false, #{!!(input_type =~ /time/)});})
end

#label_targetObject



15
16
17
# File 'app/inputs/date_time_input.rb', line 15

def label_target
  attribute_name
end