0
Ich verwende Simple Forms in Rails 4.2. Ich habe die folgende Datumsauswahl für Geburtsdaten auf meiner Formularseite. Ich möchte die Monate in der Auswahlliste im folgenden Format anzeigen: 1-January
, 2-February
, 3-March
... Anstelle von January
, February
, March
. Wie kann ich das machen?Wie kann ich in Rails die Darstellungsmethode meiner Dropdown-Liste ändern?
<%= f.input :birth_date, as: :date, start_year: Time.now.year - 15, end_year: Time.now.year - 75,
order: [:month, :day, :year], default: nil, label: false, include_blank: true,
input_html: { style: 'margin: 15px 0px; display: inline-block; width: 110px;' } %>
Sie nicht das Jahr erhalten möchten angezeigt in der Form? –
@ArupRakshit, jetzt zeigt es die Dropdown-Listen für Monat, Tag und Jahr an. Ich möchte nur, dass der Text im Monat mit der Nummer des Monats vorangestellt wird. – daveomcd
fügen Sie die Option 'monate_format_string:"% 02d -% {name} "', es wird funktionieren. –