Class: ActionView::Helpers::DateTimeSelector
- Inherits:
-
Object
- Object
- ActionView::Helpers::DateTimeSelector
- Defined in:
- lib/quarter_date_select.rb
Instance Method Summary collapse
Instance Method Details
#select_quarter ⇒ Object
32 33 34 35 36 37 38 39 40 41 |
# File 'lib/quarter_date_select.rb', line 32 def select_quarter puts @datetime.inspect = [] (1..12).step(3) do |month_number| = {value: month_number} [:selected] = 'selected' if month == month_number << content_tag(:option, quarter_name(month_number), ) + "\n" end build_select(:month, .join) end |
#select_quarterdate ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 29 30 |
# File 'lib/quarter_date_select.rb', line 18 def select_quarterdate @options[:discard_hour] = true @options[:discard_minute] = true @options[:discard_second] = true @options[:discard_year] = false @options[:discard_month] = false @options[:discard_day] = true set_day_if_discarded build_selects_from_types([:day, :quarter, :year]) end |