我正在使用Simple_Form宝石。我已经在date_of_birth:date field
模型上创建了Student
。
所以我的学生表格是:
<%= f.date_select :date_of_birth, label: "Date of Birth" %>
当我要选择表格中的年份时,它只是列出2014年至2024年的年份。但是我希望它应该显示1965年-今天。
那我该如何设置开始年份和结束年份以及在哪里呢?
答案 0 :(得分:0)
作为docs状态: 简单表单输入接受的选项与其在Rails中对应的输入类型帮助器相同:
<%= simple_form_for @user do |f| %>
<%= f.input :date_of_birth, as: :date, start_year: Date.today.year - 90,
end_year: Date.today.year - 12, discard_day: true,
order: [:month, :year] %>
<%= f.button :submit %>
<% end %>