demarches-normaliennes/app/views/users/description/champs/_datetime.html.haml

22 lines
915 B
Text
Raw Normal View History

%input.form-control{ name: "champs['#{champ.id}']",
placeholder: champ.libelle,
id: "champs_#{champ.id}",
2018-01-11 19:04:39 +01:00
value: (champ.value.split(/[ ][0-9]*:[0-9]*/).first if champ.value.present?),
type: champ.type_champ,
'data-provide' => champ.data_provide,
2017-04-06 19:10:25 +02:00
'data-date-format' => champ.data_date_format }
%select.form-control{ name: "time_hour['#{champ.id}']", style: 'margin-left: 5px;', id: "time_hour_#{champ.id}" }
- (0..23).each do |num|
- num = "%.2i" %num
2017-04-06 19:10:25 +02:00
%option{ value: num, selected: (:selected if champ.same_hour?(num)) }
= num
h
%select.form-control{ name: "time_minute['#{champ.id}']", id: "time_minute_#{champ.id}" }
- (0..59).each do |num|
- num = "%.2i" %num
- if num.to_i%5 == 0
2017-04-06 19:10:25 +02:00
%option{ value: num, selected: (:selected if champ.same_minute?(num)) }
= num
2017-04-04 15:27:04 +02:00
min