{% extends "_layouts/cp" %} {% if CraftEdition == CraftPro and currentUser.can('editUsers') %} {% set crumbs = [ { label: "Users"|t('app'), url: url('users') }, ] %} {% endif %} {% import "_includes/forms" as forms %} {% do view.registerAssetBundle("craft\\web\\assets\\fileupload\\FileUploadAsset") %} {% do view.setIsDeltaRegistrationActive(true) %} {% set requireEmailVerification = craft.app.projectConfig.get('users.requireEmailVerification') ?? true %} {% set canAdministrateUsers = currentUser.can('administrateUsers') %} {% if craft.app.request.isPost %} {% set currentGroupIds = craft.app.request.getBodyParam('groups') ?: [] %} {% else %} {% set currentGroupIds = user.getGroups()|column('id') %} {% endif %} {% set hiddenInputs %} {{ csrfInput() }} {% if not isNewUser -%} {{ hiddenInput('userId', user.id) }} {%- endif %} {% endset %} {% hook "cp.users.edit" %} {% block actionButton %} {% if not currentUser.can('registerUsers') or CraftEdition != CraftPro %} {% else %}