{% extends "_layouts/cp" %} {% set title = "Globals"|t %} {% set editableLocaleIds = craft.i18n.getEditableLocaleIds() %} {% if localeId is not defined %} {% if craft.locale in editableLocaleIds %} {% set localeId = craft.locale %} {% else %} {% set localeId = editableLocaleIds[0] %} {% endif %} {% elseif localeId not in editableLocaleIds %} {% exit 404 %} {% endif %} {% set globalSets = craft.globals.getEditableSets('handle', localeId) %} {% if not globalSets|length %} {% exit 404 %} {% endif %} {% if globalSetHandle is not defined %} {% set globalSetHandle = globalSets|keys[0] %} {% endif %} {% if globalSetHandle not in globalSets|keys %} {% exit 404 %} {% endif %} {% if globalSet is not defined %} {% set globalSet = globalSets[globalSetHandle] %} {% endif %} {% if craft.hasPackage('Localize') %} {% set extraPageHeaderHtml %}
{% endset %} {% endif %} {% set sidebar %} {% endset %} {% set content %}
{% include "_includes/fields" with { fields: globalSet.getFieldLayout().getFields(), element: globalSet } only %}
{% endset %}