{% extends 'administration/base.html.twig' %} {% block title %}{{ 'admin.create_user'|trans }}{% endblock %} {% block body %}

{{ 'admin.create_user'|trans }}

{{ 'admin.create_user_description'|trans }}

{{ form_start(form, {'attr': {'id': 'form'}}) }}

{{ 'form.user.profile_image_preview'|trans }}

{{ 'admin.create_user'|trans }}

{{ 'form.user.profile_image_help'|trans }}

{{ 'form.user.user_information'|trans }}

{{ form_label(form.username, 'form.user.username', {'label_attr': {'class': 'form-label fw-semibold text-primary'}}) }} {{ form_widget(form.username, {'attr': {'class': 'form-control form-control-lg', 'placeholder': 'form.user.username_placeholder'}}) }}
{{ 'form.user.username_help'|trans }}
{{ form_label(form.email, 'form.user.email', {'label_attr': {'class': 'form-label fw-semibold text-primary'}}) }} {{ form_widget(form.email, {'attr': {'class': 'form-control form-control-lg', 'placeholder': 'form.user.email_placeholder'}}) }}
{{ 'form.user.email_help'|trans }}
{{ form_label(form.password, 'form.user.password', {'label_attr': {'class': 'form-label fw-semibold text-primary'}}) }} {{ form_widget(form.password, {'attr': {'class': 'form-control form-control-lg', 'placeholder': 'form.user.password_placeholder'}}) }}
{{ 'form.user.password_min_help_invite'|trans }}
{% if form.sendInvitationEmail is defined %}
{{ form_widget(form.sendInvitationEmail) }} {{ form_label(form.sendInvitationEmail, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }}
{{ 'form.user.send_invitation_email_help'|trans }}
{% endif %}
{{ form_label(form.profileImage, 'form.user.profile_picture', {'label_attr': {'class': 'form-label fw-semibold text-primary'}}) }} {{ form_widget(form.profileImage, {'attr': {'class': 'form-control form-control-lg profile-image-input'}}) }}
{{ 'form.user.profile_image_help'|trans }}

{{ 'form.user.roles_permissions'|trans }}

{{ 'form.user.user_roles'|trans }}
{{ 'form.user.roles_description'|trans }}
{% for child in form.rolesNew %} {% set roleName = child.vars.label %} {% if roleName == 'Benutzer' or roleName == 'ROLE_USER' %}
{{ form_widget(child, {'attr': {'checked': true, 'disabled': true, 'class': 'form-check-input'}}) }} {{ form_label(child, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }}
{{ 'form.user.default_role_help'|trans }}
{% else %}
{{ form_widget(child, {'attr': {'class': 'form-check-input'}}) }} {{ form_label(child, null, {'label_attr': {'class': 'form-check-label fw-semibold'}}) }}
{% endif %} {% endfor %}
{% import 'administration/custom_fields/tabs.html.twig' as customFields %} {{ customFields.custom_field_tabs(form, 'user', null) }}
{{ 'admin.cancel'|trans }}
{{ form_end(form) }}
{% endblock %}