{% extends 'front/security/base.html.twig' %}{% block title %}BikingMan{% endblock %}{% block leftButton %} <a href="#" onclick="$('a#profile-tab').tab('show');" class="btn btn-md btn-primary big-text-btn">{{'Créer mon compte'|trans}}</a>{% endblock %}{% block card %}<div class="tab-pane fade show active" id="login" role="tabpanel" aria-labelledby="login-tab"> <div class="title h6">{{'Login to your Account'|trans}}</div> <form class="content" method="post"> <div class="row"> {% if error %} <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div> {% endif %} {% if app.user %} <div class="mb-3"> <p> {{'You are logged in as'|trans}} {{ app.user.username }}, <a href="{{ path('app_logout') }}">Logout</a> </p> </div> {% endif %} <div class="form-group label-floating"> <label class="control-label" for="inputUsername">Email</label> <input type="text" value="{{ last_username }}" placeholder="{{'Enter Email'|trans}}" name="username" id="inputUsername" class="form-control" required autofocus> </div> <div class="form-group label-floating"> <label class="control-label" for="inputPassword">{{"Password"|trans}}</label> <input type="password" name="password" id="inputPassword" placeholder="{{'Enter Password'|trans}}" class="form-control" required> </div> <div class="remember"> <div class="row"> <div class="col-md-6"> <div class="form-check"> <input class="form-check-input" type="checkbox" name="_remember_me" id="customControlInline"> <label class="form-check-label" for="customControlInline"> {{'Remember Me'|trans}} </label> </div> </div> <div class="col-md-6"> <a href="{{ path('front.app_forgot_password_request') }}" class="forgot">{{'Forgot my Password'|trans}}</a> </div> </div> </div> <button class="btn btn-lg btn-primary full-width" type="submit">{{'Login'|trans}}</button> <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}" > </div> <p>{{'Vous navez pas de compte'|trans}} ? <br> <a href="#" onclick="$('a#profile-tab').tab('show');" style="color:#b8232d !important">{{'Créer mon compte maintenant'|trans}}</a> </p> </form> </div><div class="tab-pane fade" id="profile" role="tabpanel" aria-labelledby="profile-tab"> {{ render(controller('App\\Controller\\Front\\RegistrationController::register')) }}</div>{% endblock %}{% block addJs %} <script> $('.form-register').each(function () { let form = $(this); form.submit(function () { $(this).find('button[type="submit"]').attr('disabled', 'disabled'); }); form.ajaxForm(function(response, sta, xhr, $form) { form.find('button[type="submit"]').attr('disabled', false); if (200 === xhr.status && -1 === response.indexOf('<!DOCTYPE html>')) { form.html(response); form.find('button[type="submit"]').attr('disabled', false); } else { location.reload(); } }); }); </script>{% endblock %}