nil: выбранное значение для помощника по дате в форме - PullRequest
0 голосов
/ 14 декабря 2009

Я использую следующий код для поля даты:

    <%= f.input :date_of_birth, :selected => nil,
                            :order => [:day, :month, :year], 
                            :prompt => {:day => "Day", :month => "Month", :year => "Year"},
                            :start_year => Time.now.year - 15,
                            :end_year => Time.now.year - 100 %>

Все работает как положено, кроме: selected => nil. Я использую 0.9.7, все спецификации проходят, в том числе касательно значения nil: selected. Когда я использую это, текущая дата выбирается, за исключением года, который не существует.

Я что-то здесь упускаю? Я пробовал с: as =>: date, и это не имело никакого значения.

Tom

Ответы [ 2 ]

4 голосов
/ 30 декабря 2009

Это известная регрессия / ошибка в Formtastic прямо сейчас. Ожидайте исправления в следующем выпуске самоцвета.

0 голосов
/ 14 декабря 2009

Вы можете попробовать добавить :include_blank => true, может, это поможет?

...