{% extends 'base.html.twig' %}
{% block title %}Inscription{% endblock %}
{% block main %}
<div class="container-fluid">
<div class="row">
<div class="col-12">
<div class="page-title-box d-sm-flex align-items-center justify-content-between">
<h4 class="mb-sm-0">
Formulaire d'inscription
</h4>
</div>
</div>
</div>
<div class="row">
{% for group,messages in app.flashes %}
{% for message in messages %}
<div class="alert alert-{{ group }}" role="alert">{{ message }}
</div>
{% endfor %}
{% endfor %}
</div>
{% if app.user and app.user.isVerified == false %}
<div class="row">
<div class="alert alert-warning alert-dismissible mail-not-vefified" role="alert">
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
<div class="alert-message">
<strong>Votre compte n'est pas activé</strong>, <a href="#">renvoyer le lien d'activation</a>
</div>
</div>
</div>
{% endif %}
<div class="row">
{% form_theme registrationForm 'bootstrap_5_layout.html.twig' %}
{{ form_start(registrationForm) }}
<div class="container-fluid">
<div class="row">
<div class="col-lg-12">
<div class="card">
<!-- En tête du formularaire-->
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Votre entreprise</h4>
</div>
<div class="card-body">
<div class="row gy-4">
<div class="col-md-6">
<div class="d-flex flex-column align-content-between">
{{ form_row(registrationForm.societe)}}
{{ form_row(registrationForm.typeAdherent)}}
</div>
</div>
<!--end col-->
<div class="col-md-6">
<div>
{{ form_row(registrationForm.adresse.corpsAdresse)}}
</div>
<div class="row">
<div class="col-md-6 col-xs-12">
{{ form_row(registrationForm.adresse.codePostal)}}
</div>
<div class="col-md-6 col-xs-12">
{{ form_row(registrationForm.adresse.ville)}}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="card">
<!-- En tête du formularaire-->
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Vos informations</h4>
{% for flash_error in app.flashes('verify_email_error') %}
<div class="alert alert-danger" role="alert">{{ flash_error }}</div>
{% endfor %}
</div>
<div class="card-body">
<div class="row gy-4">
<div class=" col-md-6">
<div>
{{ form_row(registrationForm.profession)}}
<div class="row">
<div class="col-md-6 col-xs-12">
{{ form_row(registrationForm.prenom)}}
</div>
<div class="col-md-6 col-xs-12">
{{ form_row(registrationForm.nom)}}
</div>
</div>
</div>
</div>
<!--end col-->
<div class="col-md-6">
<div>
<div class="row">
<div class="col-md-6 col-xs-12">
{{ form_row(registrationForm.telephone)}}
</div>
<div class="col-md-6 col-xs-12">
{{ form_row(registrationForm.fax)}}
</div>
</div>
{{ form_row(registrationForm.telephonePortable)}}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-lg-12">
<div class="card">
<!-- En tête du formularaire-->
<div class="card-header align-items-center d-flex">
<h4 class="card-title mb-0 flex-grow-1">Vos identifiants</h4>
{% for flash_error in app.flashes('verify_email_error') %}
<div class="alert alert-danger" role="alert">{{ flash_error }}</div>
{% endfor %}
</div>
<div class="card-body">
<div class="row gy-4">
<div class="col-xxl-4 col-md-6">
{{ form_row(registrationForm.email)}}
</div>
<!--end col-->
<div class="col-xxl-8 col-md-6 d-grid passwords-imputs-register">
{{ form_row(registrationForm.password)}}
</div>
<!--end col-->
</div>
</div>
</div>
</div>
</div>
<div class="row">
<div class="d-flex validate_register col-lg-12">
{{ form_row(registrationForm.agreeTerm) }}
{{ form_row(registrationForm.Enregistrer) }}
</div>
</div>
</div>
{# protection csrtf #}
{{ form_widget(registrationForm._token) }}
{# ne pas afficher tout les paramètres du formulaire #}
{{ form_end(registrationForm, {'render_rest': false}) }}
</div>
</div>
{% endblock %}