У меня есть time_select, в котором я пытаюсь установить значение времени следующим образом:
<%= f.time_select :start_time, :value => (@invoice.start_time ? @invoice.start_time : Time.now) %>
При этом всегда создается селектор времени с текущим временем, а не со значением для @ invoice.start_time.
@invoice.start_time на самом деле является объектом даты и времени, но он отлично передается селектору времени, если я использую
<%= f.time_select :start_time %>
Полагаю, я действительно спрашиваю, как использовать опцию: value с помощником time_select. Подобные попытки не дают желаемого результата:
<%= f.time_select :start_time, :value => (Time.now + 2.hours) %>
<%= f.time_select :start_time, :value => "14:30" %>