{# @var \Pimcore\Bundle\PortalEngineBundle\Model\View\Notification|null notification #} {% trans_default_domain 'portal_engine_frontend' %} {% extends "@PimcorePortalEngine/layout/default.html.twig" %} {% block content %}

{{ "portal-engine.auth.user-data.headline"|trans }}

{% if(notification) %}
{{ notification.message }}
{% endif %}
{{ "portal-engine.auth.change-user-data.headline"|trans }}
{{ form_start(changeUserDataForm, {attr:{class:'', action: path('pimcore_portalengine_user_data_2')}}) }}
{{ form_row(changeUserDataForm.email, {attr: {class: "form-control"}}) }}
{{ form_row(changeUserDataForm.firstname, {attr: {class: "form-control"}}) }}
{{ form_row(changeUserDataForm.lastname, {attr: {class: "form-control"}}) }}
{{ form_row(changeUserDataForm.two_factor_required, {attr: {class: "form-control"}}) }}
{% if displayPreferredLanguages %}
{{ form_row(changeUserDataForm.preferredLanguage, {attr: {class: ""}}) }}
{% endif %}
{{ form_row(changeUserDataForm.submit, {'attr': {'class': 'btn mb-n2 btn-block btn-primary text-uppercase'}}) }}
{{ form_end(changeUserDataForm) }}
{% if displayChangePassword %}
{{ "portal-engine.auth.change-password.headline"|trans }}
{{ form_start(changePasswordForm, {attr:{class:'', action: path('pimcore_portalengine_user_data_2')}}) }}
{{ form_row(changePasswordForm.password, {attr: {class: "form-control"}}) }}
{{ form_row(changePasswordForm.passwordRepeat, {attr: {class: "form-control"}}) }}
{{ form_row(changePasswordForm.submit, {'attr': {'class': 'btn mb-n2 btn-block btn-primary text-uppercase'}}) }}
{{ form_end(changePasswordForm) }}
{% endif %} {% if isTwoFactorEnabled %}
{% endif %}
{% block avatar %}
{{ form_start(uploadAvatarForm, {attr: {id: 'avatar', action: path('pimcore_portalengine_user_data_2') ~ '#avatar'}}) }}
{{ "portal-engine.user-data.avatar"|trans }}
{% if hasAvatar %} {{ "portal-engine.user-data.delete_avatar_button"|trans }} {% endif %} {%- if uploadAvatarForm.avatar.vars.errors|length > 0 -%}
    {%- for error in uploadAvatarForm.avatar.vars.errors -%}
  • {{ error.message }}
  • {%- endfor -%}
{%- endif -%} {{ form_widget(uploadAvatarForm.avatar, {'attr': {'class': 'form-control-file'}}) }}
{{ form_row(uploadAvatarForm.submit, {'attr': {'class': 'btn mb-2 btn-primary text-uppercase'}}) }}
{{ form_end(uploadAvatarForm) }} {% endblock %}
{% endblock %}