first commit

This commit is contained in:
maher
2025-10-30 13:13:41 +01:00
commit ecd64aad53
404 changed files with 82238 additions and 0 deletions

View File

@@ -0,0 +1,163 @@
{% extends 'base_frontend.html.twig' %}
{% block content %}
<!-- ============================================== HEADER : END ============================================== -->
<div class="breadcrumb">
<div class="container">
<div class="breadcrumb-inner">
<ul class="list-inline list-unstyled">
<li><a href="{{ path('frontend_home_index') }}">Accueil</a></li>
<li class='active'>Inscription</li>
</ul>
</div><!-- /.breadcrumb-inner -->
</div><!-- /.container -->
</div><!-- /.breadcrumb -->
<style>
</style>
<div class="body-content ">
<div class="container">
<div class="sign-in-page">
<div class="row">
<!-- create a new account -->
<div class="col-md-offset-2 col-md-7 col-sm-7 create-new-account">
{{ form_start(form, {'attr': {'class': 'register-form outer-top-xs'}}) }}
{% set formErrors = form.vars.errors.form.getErrors(true) %}
{% if formErrors|length %}
<div class="alert alert-danger">
<ul>
{% for key,error in formErrors %}
<li><strong>{{ error.message }}</strong></li>
{% endfor %}
</ul>
</div>
{% endif %}
<h3 class="checkout-subtitle">Vos informations personnelles</h3>
<div class="row">
<div class="col-md-4 col-sm-4">
<div class="form-group">
<label class="info-title">{{ form_label(form.gender) }} <span>*</span></label>
{{ form_widget(form.gender, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.gender) }}</span>
</div>
</div>
<div class="col-md-4 col-sm-4">
<div class="form-group">
<label class="info-title">{{ form_label(form.firstname) }} <span>*</span></label>
{{ form_widget(form.firstname, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.firstname) }}</span>
</div>
</div>
<div class="col-md-4 col-sm-4">
<div class="form-group">
<label class="info-title">{{ form_label(form.lastname) }} <span>*</span></label>
{{ form_widget(form.lastname, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.lastname) }}</span>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4 col-sm-4">
<div class="form-group">
<label class="info-title">{{ form_label(form.birthdate) }} <span>*</span></label>
{{ form_widget(form.birthdate, {'attr': {'placeholder': 'dd/mm/yyyy'}}) }}
<span class="help-block">{{ form_errors(form.birthdate) }}</span>
</div>
</div>
<div class="col-md-4 col-sm-4">
<div class="form-group">
<label class="info-title">{{ form_label(form.phoneNumber) }} <span>*</span></label>
{{ form_widget(form.phoneNumber, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.phoneNumber) }}</span>
</div>
</div>
<div class="col-md-4 col-sm-4">
<div class="form-group">
<label class="info-title">{{ form_label(form.pseudo) }}</label>
{{ form_widget(form.pseudo, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.pseudo) }}</span>
</div>
</div>
</div>
<div class="row">
<div class="col-md-4 col-sm-3">
<div class="form-group">
<label class="info-title">{{ form_label(form.country) }}<span>*</span></label>
{{ form_widget(form.country, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.country) }}</span>
</div>
</div>
<div class="col-md-2 col-sm-2">
<div class="form-group">
<label class="info-title">{{ form_label(form.zip) }}<span>*</span></label>
{{ form_widget(form.zip, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.zip) }}</span>
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="form-group">
<label class="info-title">{{ form_label(form.adresse) }}<span>*</span></label>
{{ form_widget(form.adresse, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.adresse) }}</span>
</div>
</div>
</div>
<h3 class="checkout-subtitle">Vos informations de connexion au site</h3>
<div class="form-group">
<label class="info-title">{{ form_label(form.email) }} <span>*</span></label>
{{ form_widget(form.email, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.email) }}</span>
</div>
<div class="row">
<div class="col-md-6 col-sm-6">
<div class="form-group">
<label class="info-title">{{ form_label(form.password.first) }} <span>*</span></label>
{{ form_widget(form.password.first, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.password.first) }}</span>
</div>
</div>
<div class="col-md-6 col-sm-6">
<div class="form-group">
<label class="info-title">{{ form_label(form.password.second) }} <span>*</span></label>
{{ form_widget(form.password.second, {'attr': {'class': 'form-control unicase-form-control text-input'}}) }}
<span class="help-block">{{ form_errors(form.password.second) }}</span>
</div>
</div>
</div>
<div class="form-group">
<div class="form-check">
{{ form_widget(form.newsletter, {'attr': {'class': 'form-check-input'}}) }}
<label class="form-check-label" for="user_registration_newsletter">{{ form_label(form.newsletter) }}</label>
</div>
</div>
<div class="form-group">
<div class="form-check">
<label class="required">
{{ form_widget(form.cgu, {'attr': {'class': 'form-check-input'}}) }}
<label class="form-check-label">Jai lu et jaccepte les <a href="#" target="_blank">conditions générales dutilisation</a></label>
</label>
</div>
</div>
{{ form_row(form.save, { 'label': "Finaliser l'inscription", 'attr': {'class': 'btn btn-primary'} }) }}
{{ form_end(form) }}
</div>
<!-- create a new account -->
</div><!-- /.row -->
</div><!-- /.sigin-in-->
<br><br><br><br>
</div>
</div>
{% endblock %}