{% import 'fields/_macros.html' as form %} {%- set datetime_types = [ { value: 'date', label: 'DATETIME_DATE' }, { value: 'datetime', label: 'DATETIME_FULL' }, { value: 'timeonly', label: 'DATETIME_TIMEONLY' }, { value: 'months', label: 'DATETIME_MONTHS' }, { value: 'years', label: 'DATETIME_YEARS' } ] -%}
{{ form.dropdown(field.FIELD_NAME ~ '-type', 'field_props[' ~ field.FIELD_NAME ~ '][type]', field.FIELD_PROPS.type, datetime_types) }}
{{ form.input(field.FIELD_NAME ~ '-num_dates', 'field_props[' ~ field.FIELD_NAME ~ '][num_dates]', field.FIELD_PROPS.num_dates, 'number', 3, '', 1) }}
{{ form.pickem(field.FIELD_NAME ~ '-range', 'field_props[' ~ field.FIELD_NAME ~ '][range]', 1, field.FIELD_PROPS.range, 'radio', 'YES') }} {{ form.pickem(field.FIELD_NAME ~ '-range', 'field_props[' ~ field.FIELD_NAME ~ '][range]', 0, !field.FIELD_PROPS.range, 'radio', 'NO') }}

{{ lang('DATETIME_MIN_EXPLAIN') }}
{{ form.input(field.FIELD_NAME ~ '-min_date', 'field_props[' ~ field.FIELD_NAME ~ '][min_date]', field.FIELD_PROPS.min_date, 'text', 25) }}

{{ lang('DATETIME_MAX_EXPLAIN') }}
{{ form.input(field.FIELD_NAME ~ '-max_date', 'field_props[' ~ field.FIELD_NAME ~ '][max_date]', field.FIELD_PROPS.max_date, 'text', 25) }}

{{ lang('DATETIME_FORMAT_EXPLAIN') }}
{{ form.input(field.FIELD_NAME ~ '-dformat', 'field_props[' ~ field.FIELD_NAME ~ '][dformat]', field.FIELD_PROPS.dformat, 'text', 20) }}