{% set currentPath = path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) %}{% extends 'base.html.twig' %}{% block title %}Ween par Aviséa{% endblock %}{% block body %}<style></style><main role="main" class="background-audition" id="main" style="background: url('/img/background/audition-background.svg'); background-size: cover !important; background-color:#3270EC0D!important;"> <div id="content-audition" class="h-100"> {% if is_mobile() %} <div class="container h-100 d-flex justify-content-center align-items-center pt-1"> <div class="row"> <div class="col-xs-12 text-center"> <p class="text-smoke work-sans">Pour commencer</p> <h1 class="h3 work-sans-semi-bold text-graphite">Quel est votre âge ?</h1> </div> <div class="col-xs-12"> <form action="{{path('app_audition_test_age', {'clientSlug': client.slug, 'id': clientProduct.id})}}" method="POST" class="mt-4 col-"> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Entre 18 et 30 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Entre 18 et 30 ans</span> </div> </label> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Entre 30 et 45 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Entre 30 et 45 ans</span> </div> </label> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Entre 45 et 60 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Entre 45 et 60 ans</span> </div> </label> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Plus de 60 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Plus de 60 ans</span> </div> </label> <button id="submit-btn" type="submit" class="btn-notice w-100" style="display: none;">Continuer</button> </form> </div> </div> </div> {% else %} <div class="container h-100 d-flex justify-content-center align-items-center pt-1"> <div class="me-5"> <p class="text-smoke work-sans">Pour commencer</p> <h1 class="h3 work-sans-semi-bold text-graphite">Quel est votre âge ?</h1> </div> <form action="{{path('app_audition_test_age', {'clientSlug': client.slug, 'id': clientProduct.id})}}" method="POST" class="w-25 ms-5"> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Entre 18 et 30 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Entre 18 et 30 ans</span> </div> </label> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Entre 30 et 45 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Entre 30 et 45 ans</span> </div> </label> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Entre 45 et 60 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Entre 45 et 60 ans</span> </div> </label> <label for="age" class="radio-label mb-3"> <input type="radio" name="age" value="Plus de 60 ans" class="card-input-element-audition d-none"> <div class="card card-body text-center rounded-0 rounded-top"> <span class="text-center work-sans radio_diag">Plus de 60 ans</span> </div> </label> <button id="submit-btn" type="submit" class="btn-notice w-100" style="display: none;">Continuer</button> </form> </div> {% endif %} </div></main>{% endblock %}{% block javascripts %}<script>$(document).ready(function () { $("#content-audition").slideDown("slow"); var radioLabels = document.querySelectorAll('.radio-label'); radioLabels.forEach((label) => { $(label).click(function () { $('#submit-btn').css('display', 'block'); var input = label.children[0]; input.checked = true; }); }) $('#submit-btn').click(function (e) { e.preventDefault(); var form = $('#submit-btn').closest('form')[0]; $('#content-audition').fadeOut('slow', function(){ form.submit(); }); });});</script>{% endblock %}