{% extends 'base.html.twig' %}
{% block title %}
<title>{{ translate("créez votre compte sur FUSACQ" ,lang,"","M") | raw }}</title>
{% endblock %}
{% block description %}
<meta name="description" content="{{ translate("renseignez le formulaire de création de compte sur FUSACQ" ,lang,"","M") | raw }}">
{% endblock %}
{% block robots %}
<meta name="robots" content="noindex">
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="{{ asset('build/css/registration/register.css') }}">
{% endblock %}
{% block body %}
{% include 'assets/assets_vuejs.html.twig' %}
{% include 'assets/assets_form_errors.html.twig' %}
<!-- Menu -->
{{ render_esi(controller(
'App\\Controller\\CoreController::menu',
{ "lang": lang,
"currentRoute":currentRoute,
"codePays": codePaysWithUnderScore }
)) }}
<!-- Menu -->
<!-- Publicite -->
{% include 'includes/publicite.html.twig' %}
<!-- Publicite -->
<div class="container">
<div class="row">
<!--COLONNE GAUCHE -->
{% include 'includes/colonnes_gauche.html.twig' %}
<!--FIN COLONNE GAUCHE -->
<!--COLONNE DROITE -->
<div class="col-12 col-lg-9 bkg_blanc">
<!-- ARIANE -->
<nav aria-label="breadcrumb" class="d-none d-sm-block">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="{{ path('index',{'codePays':codePays }) }}"> {{ translate("accueil" ,lang,"","M") | raw }}</a>
</li>
<li class="breadcrumb-item active" aria-current="page"> {{ translate("creation compte" ,lang,"","M") | raw }}</li>
</ol>
</nav>
<!-- FIN ARIANE -->
<!-- notification -->
{% include 'form/notifications_success_errors.html.twig' %}
<!-- notification -->
{% if formValid == false %}
<div class="row">
<div class="col-12">
<div class="col-12 mt-3 mb-2 ml-3">
<h2 class="gris_666"> {{ translate("creation compte",lang,"" ) |capitalize| raw }}</h2>
{{ translate("pour creer votre compte, veuillez remplir les champs ci-dessous.Les champs suivis de * sont obligatoires.",lang,"","M" ) | raw }}
</div>
</div>
</div>
{{ form_start(registrationForm, {'attr': {'novalidate': 'novalidate','class': 'form-horizontal','id':'inscriptionForm','role':'form','name':'inscription_form' }} ) }}
<div class="row">
<div class="col-12 col-sm-8 offset-sm-2">
<instance id="app">
<h4 class="gris_666 my-3">
{{ translate("vous etes",lang,"" ) |capitalize| raw }}*
</h4>
<div class="form-group row">
{{ form_widget(registrationForm.type_utilisateur , {'attr': {'@change': "onChangeTypeUtilisateur"}} ) }}
{{ form_widget(registrationForm.id_type_structure_investisseur ) }}
{{ form_widget(registrationForm.id_type_structure_expert ) }}
</div>
<h4 class="gris_666 mt-5 mb-3"> {{ translate("coordonnees personnelles",lang,"" ) |capitalize| raw }} </h4>
<div class="form-group row">
<label for="civilite" class="col-5 col-sm-5 col-form-label">
{{ translate("civilite",lang,"" ) |capitalize| raw }}*
</label>
<div class="col-7 col-sm-7">
{{ form_widget(registrationForm.civilite ) }}
{{ form_errors(registrationForm.civilite ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="nom_utilisateur">
{{ translate("nom",lang,"" ) |capitalize| raw }}*
</label>
<div class="col-sm-7">
{{ form_widget(registrationForm.nom_utilisateur ) }}
{{ form_errors(registrationForm.nom_utilisateur ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="prenom_utilisateur">
{{ translate("prenom",lang,"" ) |capitalize| raw }}*
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.prenom_utilisateur ) }}
{{ form_errors(registrationForm.prenom_utilisateur ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="langue_utilisee">
{{ translate("langue preferee" ,lang,"","M") | raw }}
</label>
<div class=" col-sm-7" id="langue_utilisee">
{{ form_widget(registrationForm.langue_utilisee) }}
{{ form_errors(registrationForm.langue_utilisee) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label" for="id_pays_utilisateur">
{{ translate("pays",lang,"" ) |capitalize| raw }}*
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.id_pays_utilisateur ) }}
{{ form_errors(registrationForm.id_pays_utilisateur ) }}
</div>
</div>
<Transition name="slide-fade">
<div id="div-region" class="form-group row" v-if="seen_list_regions" >
<label class="col-sm-5 col-form-label" for="id_region" id="label-region" >
<item v-if=" pays_utilisateur != '33' ">{{ translate("region",lang,"" ) |capitalize| raw }}* </item>
<item v-else >{{ translate("departement",lang,"" ) |capitalize| raw }}* </item>
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.id_region, { 'attr': {'class': 'form-control'} } ) }}
{{ form_errors(registrationForm.id_region) }}
</div>
</div>
</Transition>
<div class="form-group row" id="indicatif">
<label class="col-sm-5 col-form-label" for="telephone_utilisateur ">
{{ translate("telephone",lang,"" ) |capitalize| raw }}*
</label>
<div class=" col-sm-7">
<div class="input-group">
{{ form_widget(registrationForm.indicatif_tel ) }}
{{ form_widget(registrationForm.telephone_utilisateur ) }}
</div>
{{ form_errors(registrationForm.telephone_utilisateur ) }}
</div>
</div>
<h4 class="gris_666 mt-5 mb-3">
{{ translate("votre societe",lang,"" ) |capitalize| raw }}
</h4>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="factur_nom_societe">
{{ translate("raison sociale",lang,"" ) |capitalize| raw }}
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.factur_nom_societe ) }}
{{ form_errors(registrationForm.factur_nom_societe ) }}
</div>
</div>
<Transition name="slide-fade">
<div class="form-group row" v-if="tva_intra" v-cloak>
<label class="col-sm-5 col-form-label control-label" for="tva_intracommunautaire">
{{ translate("tva intracommunautaire",lang,"" ) |capitalize| raw }}
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.tva_intracommunautaire ) }}
{{ form_errors(registrationForm.tva_intracommunautaire ) }}
</div>
</div>
</Transition>
<Transition name="slide-fade">
<div class="form-group row" v-if="non_assujetti" v-cloak>
<label class="col-sm-5 col-form-label control-label" for="non_assujetti_tva">
{{ translate("non assujetti à la tva",lang,"" ) |capitalize| raw }}
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.non_assujetti_tva ) }}
{{ form_errors(registrationForm.non_assujetti_tva ) }}
</div>
</div>
</Transition>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="adresse_utilisateur">
{{ translate("adresse",lang,"" ) |capitalize| raw }}
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.adresse_utilisateur ) }}
{{ form_errors(registrationForm.adresse_utilisateur ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="ville_utilisateur">{{ translate("ville",lang,"" ) |capitalize| raw }} </label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.ville_utilisateur ) }}
{{ form_errors(registrationForm.ville_utilisateur ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="code_postal_utilisateur">{{ translate("code postal",lang,"" ) |capitalize| raw }} </label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.code_postal_utilisateur ) }}
{{ form_errors(registrationForm.code_postal_utilisateur ) }}
</div>
</div>
<h4 class="gris_666 mt-5 mb-3"> {{ translate("identifiants de connexion",lang,"" ) |capitalize| raw }} </h4>
<div class="form-group row">
<label class="col-sm-5 col-form-label control-label" for="email_utilisateur">
{{ translate("email",lang,"" ) |capitalize| raw }}*
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.email_utilisateur ) }}
{{ form_errors(registrationForm.email_utilisateur ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label" for="password_encrypted_utilisateur">
{{ translate("mot de passe",lang,"" ) |capitalize| raw }}*
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.plainPassword.first,{'attr':{"v-model":"pwd_first"}} ) }}
<div class="invalid_field">${msg_pwd_first}</div>
{{ form_errors(registrationForm.plainPassword.first ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label" for="password_encrypted_utilisateur">
{{ translate("confirmer mot de passe",lang,"" ) |capitalize| raw }}*
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.plainPassword.second,{'attr':{"v-model":"pwd_second"}} ) }}
<div class="invalid_field" id="second">${msg_pwd_second}</div>
{{ form_errors(registrationForm.plainPassword.second ) }}
</div>
</div>
<div class="row">
<div class="col-12 mt-5 mb-3">
{{ translate("FUSACQ est maintenant présent à l'international. Quels sont les pays susceptibles de vous intéresser ?",lang,"","M" ) | raw }}
</div>
<div class="col-12">
{{ form_widget(registrationForm.newsletters_internationals ) }}
</div>
</div>
<div class="form-group row">
<label class="col-sm-5 col-form-label" for="provenance_notoriete_fusacq">
{{ translate("comment avez-vous connu FUSACQ ?",lang,"","M" ) | raw }}
</label>
<div class=" col-sm-7">
{{ form_widget(registrationForm.provenance_notoriete_fusacq ) }}
</div>
</div>
<div class="row">
{{ form_widget(registrationForm.agreeTerms ) }}
</div>
</instance>
<div class="col-12 col-sm-6 offset-sm-4">
<div class="form-group">
{{ form_widget(registrationForm.recaptcha) }}
{{ form_errors(registrationForm.recaptcha) }}
</div>
</div>
<div class="text-center my-3">
{# {{ form_widget(registrationForm.btn ) }} #}
<button type="submit" id="registration_form_btn" name="registration_form[btn]"
class="btn btn-bleu active btn">{{ translate("creer mon compte",lang,"","M") | raw }}</button>
</div>
</div>
</div>
{{ form_end(registrationForm, {'render_rest': false}) }}
<div class="col-12 my-3">
<small>{{ translate("* champs obligatoires",lang,"","M") | raw }}</small>
</div>
{% endif %}
</div><!--FIN COLONNE DROITE -->
</div> <!--FIN ROW CONTAINER -->
</div>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script type="module" data-name="{{ codePaysWithUnderScore }}" id="codePaysParam"
src="{{ asset('build/js/registration/register.js') }}"></script>
{% endblock %}