nil:formtastic中日期帮助器的选定值

时间:2009-12-14 13:29:45

标签: ruby-on-rails formtastic

我正在使用以下代码作为日期字段:

    <%= 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 =&gt;零。我正在使用0.9.7,所有规格都通过,包括关于nil:选择值的那个。当我使用它时,选择当前日期,除了年份,这是不存在的。

我在这里遗漏了什么吗?我尝试过:as =&gt; :日期和那没有任何区别。

汤姆

2 个答案:

答案 0 :(得分:4)

这是Formtastic目前已知的回归/错误。期待在下一个gem版本中修复。

答案 1 :(得分:-1)

您可以尝试添加:include_blank => true,也许这有帮助吗?