diff --git a/lib/formtastic-separate_html5_date_and_time/formtastic.rb b/lib/formtastic-separate_html5_date_and_time/formtastic.rb index 8c6ed09..0618f78 100644 --- a/lib/formtastic-separate_html5_date_and_time/formtastic.rb +++ b/lib/formtastic-separate_html5_date_and_time/formtastic.rb @@ -2,8 +2,8 @@ class SeparateDateAndTimePickerInput < Formtastic::Inputs::DatetimePickerInput def to_html input_wrapping do label_html << - builder.text_field("#{method}(date)", date_input_html_options) << - builder.text_field("#{method}(time)", time_input_html_options) + builder.text_field(date_method, date_input_html_options) << + builder.text_field(time_method, time_input_html_options) end end @@ -16,6 +16,14 @@ class SeparateDateAndTimePickerInput < Formtastic::Inputs::DatetimePickerInput { 'type' => 'time', 'value' => time_value } end + def date_method + "#{method}(date)" + end + + def time_method + "#{method}(time)" + end + def date_value value_parts.first end