Как установить параметры даты начала и окончания в раскрывающемся поле даты в Rails? - PullRequest
0 голосов
/ 18 мая 2019

Я использую Simple_Form Gem.Я создал date_of_birth:date field для Student модели.

Итак, моя форма для студентов:

<%= f.date_select :date_of_birth, label: "Date of Birth" %>

Когда я собираюсь выбрать год в форме, это просто перечисление года из2014 - 2024. Но я хочу, чтобы это показывало 1965 - сегодня.

Так как я могу установить начальный год и год окончания и где?

1 Ответ

0 голосов
/ 18 мая 2019

В качестве состояния docs : Входы Simple Form принимают те же параметры, что и их соответствующий тип помощника ввода в 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 %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...