есть простой способ в рубине на рельсах ввести дату/время без выпадающих списков. Я знаю, что есть вспомогательный метод datetime_select, но это просто создает выпадающие меню, которые не очень приятно использовать при вводе нескольких дат.Рельсы: помощник выбора даты без выпадающего списка
Я в значительной степени просто хочу поле чисел для каждого d/m/y, чтобы вы могли просто перейти через вкладку. Я попробовал ли это он работает хорошо, но я должен поставить дату вместе в контроллере с date_civil, который становится немного раздражает, потому что у меня есть около 10 дат в одной форме ...
редактировать:
в представлении:
<td> <%= number_field_tag "fill_count_d", nil, :placeholder =>"DD", :size => 1 %>-
<%= number_field_tag "fill_count_m", nil, :placeholder =>"MM", :size => 1 %>-
<%= number_field_tag "fill_count_y", nil, :placeholder =>"YYYY", :size => 2%>
<%= number_field_tag "fill_count_h", nil, :placeholder =>"hh", :size => 1 %> :
<%= number_field_tag "fill_count_min", nil, :placeholder =>"mm", :size => 1%> </td>
INT контроллера:
@m.fill_count = DateTime.civil(params[:fill_count_y].to_i,
params[:fill_count_m].to_i,
params[:fill_count_d].to_i,
params[:fill_count_h].to_i,
params[:fill_count_min].to_i)
Вы можете разместить то, что у вас уже есть? Возможно, он адаптируется к более гибкому способу;) – MrYoshiji