{% extends "freeform/_layouts/main" %} {% import "_includes/forms" as forms %} {% set selectedSubnavItem = "fields" %} {% set saveShortcutRedirect = 'freeform/fields/{id}' %} {% set crumbs = [ { label: craft.freeform.name, url: url('freeform') }, { label: "Fields"|t('freeform'), url: url('freeform/fields') }, ] %} {% set fullPageForm = true %} {% block actionButton %}
{% endblock %} {% block content %} {{ redirectInput('freeform/fields') }} {% if field.id %}{% endif %} {{ csrfInput() }} {{ forms.textField({ first: true, label: "Label"|t('freeform'), instructions: "The default label for this field."|t('freeform'), id: 'label', name: 'label', value: field.label, errors: field.getErrors('label'), autofocus: true, required: true, translatable: false }) }} {{ forms.textField({ label: "Handle"|t('freeform'), instructions: "How you’ll refer to this field in the templates."|t('freeform'), id: 'handle', class: 'code', name: 'handle', value: field.handle, errors: field.getErrors('handle'), required: true }) }} {{ forms.textareaField({ first: true, label: "Instructions"|t('freeform'), instructions: "Default instructions / help text for this field."|t('freeform'), id: 'instructions', name: 'instructions', value: field.instructions, errors: field.getErrors('instructions'), }) }} {{ forms.lightSwitchField({ label: "Required"|t('freeform'), instructions: "Set this field as required by default."|t('freeform'), id: 'required', name: 'required', on: field.required, errors: field.getErrors('required') }) }}