{% extends 'field-manager/_layouts' %} {% import '_includes/forms' as forms %} {% set crumbs = [ { label: 'Field Manager' | t('field-manager'), url: url('field-manager') }, { label: 'Fields' | t('field-manager'), url: url('field-manager') }, ] %} {% set title = 'Fields' %} {% set selectedTab = 'fields' %} {% set fullPageForm = true %} {% block actionButton %} {{ 'New field' | t('field-manager') }} {% endblock %} {% block blockContent %} {% for field in craft.app.fields.getAllFields() %} {% if field is missing %} {% else %} {% endif %} {% if field is missing %} {% else %} {% endif %} {% endfor %}
{{ 'Field' | t('field-manager') }} {{ 'Handle' | t('field-manager') }} {{ 'Type' | t('field-manager') }}
{{ forms.checkboxField({ label: 'All Fields' | t('field-manager'), }) }}
{% set label %} {{ field.name }} {% if field.uid in getUnusedFields %} {{ 'Unused' | t('field-manager') }} {% endif %} {% endset %} {{ forms.checkboxField({ name: 'selectedFields[]', value: field.id, label: label, }) }} {{ field.handle }}{{ field.expectedType }}{{ field.displayName() }}
{{ 'Clone' | t('field-manager') }}

{{ forms.checkboxField({ label: 'Download export file' | t('field-manager'), id: 'download', name: 'download', value: 1, checked: true, }) }}
{% endblock %} {% js %} new Craft.AdminTable({ tableSelector: '#fieldmanager', noObjectsSelector: '#nofields', deleteAction: 'fields/delete-field' }); {% endjs %}