{% extends "adherent/registration/layout.html.twig" %}{% block header %} {% embed 'adherent/components/_header.html.twig' %} {% block header_title_step %}01{% endblock %} {% block header_title %}Pour commencer ...{% endblock %} {% block header_sub_title %}{% endblock %} {% endembed %}{% endblock %}{% block body_registration %} <p class="fw-black text-uppercase fs-20 mb-0">Identifiez vous</p> <p> <small>Le rédacteur de la demande</small> </p> <div class="row"> <div class="col-12 col-lg-7"> {{ form_start(form) }} <div class="row"> <div class="col-12 col-md-6"> {{ form_row(form.person.birthName) }} </div> <div class="col-12 col-md-6"> {{ form_row(form.person.firstName) }} </div> <div class="col-12 col-md-6"> <div class="mb-3"> {{ form_label(form.email.first) }} {{ form_widget(form.email.first) }} {% for error in form.email.first.vars.errors %} <div class="invalid-feedback d-block"> {% if error.message == 'Un espace SCUF associé à cet email existe déjà' %} Un espace SCUF associé à cet email existe déjà, <a href="{{ path('login') }}" class="text-decoration-underline fw-bold" style="color: #dc3545"> connectez vous à votre espace </a> {% else %} {{ error.message }} {% endif %} </div> {% endfor %} </div> </div> <div class="col-12 col-md-6"> {{ form_row(form.email.second, {'attr': {'data-controller': 'disable-paste'}}) }} </div> <div class="col-12 col-md-6 offset-md-6"> <label for="{{ form.person.birthDate.vars.id }}" class="form-label required"> {{ form.person.birthDate.vars.label }} </label> {{ form_widget(form.person.birthDate) }} {{ form_errors(form.person.birthDate) }} </div> <div class="col-12 d-flex justify-content-between mt-4"> <div class="row"> {% for child in form.type.children %} <div class="col-4"> <div class="w-100 h-100 position-relative"> <input type="radio" id="{{ child.vars.id }}" name="{{ child.vars.full_name }}" required="required" class="fs-14 btn-check form-check-input" value="{{ child.vars.value }}" {{ form.type.vars.value == child.vars.value ? 'checked' }} style="bottom: 0; left: 50%"> <label class="fs-14 btn btn-outline-primary form-check-label required w-100 h-100 d-flex align-items-center justify-content-center py-3" style="border-radius: 1rem" for="{{ child.vars.id }}"> {% if child.vars.value == 'self' %} Je m'inscris <br> (majeur) {% else %} {{ child.vars.label }} {% endif %} </label> </div> {% do child.setRendered %} {# {{ form_widget(child, { #} {# 'attr': {'class':'fs-14 btn-check'}, #} {# 'label_attr': {'class': 'fs-14 btn btn-outline-dark'}, #} {# }) }} #} </div> {% endfor %} </div> </div> </div> <div class="d-flex justify-content-end mt-4"> <button type="submit" class="btn btn-outline-dark arrow-left rounded-pill btn-lg"> Commencer l'inscription </button> </div> {{ form_rest(form) }} {{ form_end(form) }} </div> </div>{% endblock %}