{% import "_includes/forms" as forms %} {{ forms.selectField({ label: "Date Time Type"|t('freeform'), instructions: "Use only date, time or both"|t('freeform'), value: field.getMetaProperty('dateTimeType'), name: "types[datetime][dateTimeType]", id: "dateTimeTypeSelector", options: { "both": "Both"|t('freeform'), "date": "Date"|t('freeform'), "time": "Time"|t('freeform'), }, required: false, }) }} {{ forms.textField({ label: "Default Value"|t('freeform'), instructions: "You can use 'now', 'today', '5 days ago', '2017-01-01 20:00:00', etc, which will format the default value according to the chosen format"|t('freeform'), id: "initialValue", name: "types[datetime][initialValue]", value: field.getMetaProperty('initialValue'), errors: field.getErrors("initialValue"), required: false }) }} {% set generatePlaceholder = field.getMetaProperty("generatePlaceholder", true) %} {{ forms.lightswitchField({ label: "Use datepicker for this field"|t('freeform'), name: "types[datetime][useDatepicker]", on: field.getMetaProperty('useDatepicker', true), }) }} {{ forms.lightswitchField({ label: "Generate Placeholder"|t('freeform'), instructions: "Enable this to automatically generate a placeholder based on the given date format settings"|t('freeform'), name: "types[datetime][generatePlaceholder]", on: generatePlaceholder, reverseToggle: 'placeholder-wrapper', }) }}