{% extends 'base.html.twig' %} {% block title %}Nouvel utilisateur — Admin{% endblock %} {% block content %}

Nouvel utilisateur

Retour
{{ form_start(form, {attr: {novalidate: 'novalidate'}}) }}
{{ form_label(form.firstName, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.firstName, {attr: {class: 'form-control' ~ (form.firstName.vars.errors|length ? ' is-invalid' : '')}}) }} {{ form_errors(form.firstName) }}
{{ form_label(form.lastName, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.lastName, {attr: {class: 'form-control' ~ (form.lastName.vars.errors|length ? ' is-invalid' : '')}}) }} {{ form_errors(form.lastName) }}
{{ form_label(form.email, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.email, {attr: {class: 'form-control' ~ (form.email.vars.errors|length ? ' is-invalid' : '')}}) }} {{ form_errors(form.email) }}
{{ form_label(form.phoneNumber, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.phoneNumber, {attr: {class: 'form-control'}}) }}
{{ form_label(form.role, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.role, {attr: {class: 'form-select'}}) }} {{ form_errors(form.role) }}
{{ form_label(form.agency, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.agency, {attr: {class: 'form-select' ~ (form.agency.vars.errors|length ? ' is-invalid' : '')}}) }} {{ form_errors(form.agency) }}
{{ form_label(form.status, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.status, {attr: {class: 'form-select'}}) }}
{{ form_label(form.plainPassword, null, {label_attr: {class: 'form-label fw-semibold'}}) }} {{ form_widget(form.plainPassword, {attr: {class: 'form-control' ~ (form.plainPassword.vars.errors|length ? ' is-invalid' : '')}}) }} {{ form_errors(form.plainPassword) }}
Minimum 8 caractères.
{{ form_end(form) }}
{% endblock %}