- ajout de min et max quand utile - ordre et regroupement des attributs: - préférence pour name en premier - regroupement de class/type/data-dtype - regroupement value/min/max
23 lines
1.3 KiB
Handlebars
23 lines
1.3 KiB
Handlebars
<div class="flexcol calendar-timestamp-edit">
|
|
<div class="flexrow">
|
|
<label for="{{path}}.jourDuMois">{{label}}</label>
|
|
<input name="{{path}}.jourDuMois" class="flex-shrink number-x2" type="number" data-dtype="Number"
|
|
value="{{jourDuMois}}" min="1" max="28"
|
|
{{#if disabled}}{{disabled}}{{/if}} />
|
|
<select {{#if disabled}}{{disabled}}{{/if}} name="{{path}}.mois" class="calendar-signe-heure" data-dtype="String">
|
|
{{selectOptions (RDD_CONFIG 'heuresRdD') selected=mois.key labelAttr="label" nameAttr="value" valueAttr="value"}}
|
|
</select>
|
|
{{timestamp-imgSigne mois}}
|
|
<input name="{{path}}.annee" class="number-x2" type="number" data-dtype="Number" value="{{annee}}" {{#if disabled}}{{disabled}}{{/if}} />
|
|
</div>
|
|
<div class="flexrow">
|
|
<label></label>
|
|
<label>heure</label>
|
|
<select {{#if disabled}}{{disabled}}{{/if}} name="{{path}}.heure" class="calendar-signe-heure" data-dtype="String">
|
|
{{selectOptions (RDD_CONFIG 'heuresRdD') selected=heure.key labelAttr="label" nameAttr="value" valueAttr="value"}}
|
|
</select>
|
|
{{timestamp-imgSigne heure}}
|
|
<input name="{{path}}.minute" class="number-x2" type="number" data-dtype="Number" value="{{minute}}" {{#if disabled}}{{disabled}}{{/if}}/>
|
|
<label>minutes</label>
|
|
</div>
|
|
</div> |