{% extends "base.html.twig" %} {% trans_default_domain 'admin' %} {% set t_root = 'admin.user' %} {% block title %}{{ new ? (t_root ~ '.edit-page.new-title')|trans : (t_root ~ '.edit-page.edit-title')|trans({'%name%': form.vars.data.fullname})|raw }}{% endblock %} {% block page_title %}{{ new ? (t_root ~ '.edit-page.new-title')|trans : (t_root ~ '.edit-page.edit-title')|trans({'%name%': form.vars.data.fullname})|raw }}{% endblock %} {% block body %}
{{ form_start(form) }}
{{ form_errors(form) }}
{{ form_label(form.active, t_root ~ '.fields.active', { 'label_attr': {'class': 'form-check-label'} }) }} {{ form_widget(form.active, { 'attr': {'class': 'form-check-input'} }) }}
{{ form_label(form.first_name, t_root ~ '.fields.@first-name.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.first_name) }}
{{ form_widget(form.first_name, { 'attr': {'class': 'form-control', 'placeholder': t_root ~ '.fields.@first-name.placeholder'} }) }}
{{ form_label(form.last_name, t_root ~ '.fields.@last-name.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.last_name) }}
{{ form_widget(form.last_name, { 'attr': {'class': 'form-control', 'placeholder': t_root ~ '.fields.@last-name.placeholder'} }) }}
{{ form_label(form.email, t_root ~ '.fields.@email.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.email) }}
{{ form_widget(form.email, { 'attr': {'class': 'form-control', 'placeholder': t_root ~ '.fields.@email.placeholder'} }) }}
{% if app.user.isAdmin() %}
{{ form_label(form.admin, 'user-role.admin', { 'label_attr': {'class': 'form-check-label'} }) }} {{ form_widget(form.admin, { 'attr': {'class': 'form-check-input'} }) }}
{{ form_label(form.coach, 'user-role.coach', { 'label_attr': {'class': 'form-check-label'} }) }} {{ form_widget(form.coach, { 'attr': {'class': 'form-check-input'} }) }}
{{ form_label(form.dev, 'user-role.dev', { 'label_attr': {'class': 'form-check-label'} }) }} {{ form_widget(form.dev, { 'attr': {'class': 'form-check-input'} }) }}
{% else %} {% endif %}
{{ form_label(form.coach_settings.company, 'coach.profile.fields.@company.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.coach_settings.company) }}
{{ form_widget(form.coach_settings.company, { 'attr': {'class': 'form-control', 'placeholder': 'coach.profile.fields.@company.placeholder'} }) }}
{{ form_label(form.coach_settings.logoFile, 'coach.profile.fields.@logo.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.coach_settings.logoFile) }}
{{ form_help(form.coach_settings.logoFile) }}
{% do form.coach_settings.logoFile.setRendered() %}
{{ form_label(form.coach_settings.linkedIn, 'coach.profile.fields.@linkedIn.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.coach_settings.linkedIn) }}
{{ form_widget(form.coach_settings.linkedIn, { 'attr': {'class': 'form-control', 'placeholder': 'coach.profile.fields.@linkedIn.placeholder'} }) }}
{{ form_label(form.coach_settings.diplomaFile, 'coach.profile.fields.@diploma.label', { 'label_attr': {'class': 'form-label'} }) }}
{{ form_errors(form.coach_settings.diplomaFile) }}
{{ form_help(form.coach_settings.diplomaFile) }}
{% do form.coach_settings.diplomaFile.setRendered() %}
{% if new == false %} {% endif %}
{{ form_end(form) }}
{% if new %}
{{ (t_root ~ ".after-creation-warning")|trans }}
{% endif %} {% endblock %}