templates/security/forgot_password.html.twig line 1
{% extends 'base.html.twig' %}
{% block stylesheets %}
{{ parent() }}
<style>
#captchaImg {
height: auto !important;
width: 115px !important;
/* margin-top: -10px;*/
}
</style>
{% endblock %}
{% block page_title %}{{ 'forgot password' | trans({}, 'clients') }}{% endblock %}
{% block body %}
<section class="section-padding error-page pattern-bg0 ">
<!-- Main Container -->
<div class="container">
<!-- Row -->
<div class="row">
<!-- Middle Content Area -->
<div class="col-md-5 col-md-push-4 col-sm-6 col-sm-push-3 col-xs-12">
{% if errorCode is not empty %}
<div class="alert alert-warning" role="alert">
{{ errorCode }}
</div>
{% endif %}
<!-- Form -->
<div class="form-grid">
<form id="forgotPassForm" method="post" action="{{ path('forgot_password') }}">
<div class="form-group">
<label for="mobile">{{ 'Mobile Number' | trans }}</label> <span class="required">*</span>
<input type="tel" id="mobileNumber" name="mobileNumber" class="form-control" value="{{ mobileNumber }}" required placeholder="5xxxxxxxx" maxlength="10" minlength="9" pattern="^(0)?5[0-9]{8}$" validate-msg="{{ 'you should add your mobile number' | trans({}, 'validators') }}">
</div>
<div class="row form-group">
<div class="col-md-6">
<label>{{ 'enter the captcha code' | trans({}, 'clients') }} </label> <span class="required">*</span>
<input type="text" class="form-control" name="userCaptcha" id="userCaptcha" required maxlength="4" minlength="4" validate-msg="{{ 'you should enter the captcha code' | trans({}, 'validators') }}">
</div>
<div class="col-md-4 col-xs-6">
<label> </label>
<img src="{{ builder.inline }}" id="captchaImg" >
</div>
<div class="form-group col-md-2 col-xs-6">
<label> </label>
<p class="btn btn-light" id="refresh" style="padding:8px !important; margin-top:8px;">
<i class="fa fa-undo" style="font-size:14px" ></i>
</p>
</div>
</div>
<button type="submit" class="btn btn-theme btn-lg btn-block">{{ 'send code' | trans({}, 'clients') }}</button>
</form>
</div>
<!-- Form -->
</div>
<!-- Middle Content Area End -->
</div>
<!-- Row End -->
</div>
</section>
<div class="footer-area">
<div class="footer-copyright">
<div class="">
<a href="https://wa.me/966559661234" target="_blank" style="color: white;">
<div dir="ltr" style="direction: ltr;">
{{ 'support whatsapp contact' | trans}}
<br /><img src="{{ asset('w1.png')}}" width="40" />
+966-55-966-1234
</div>
</a>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script type="text/javascript">
$(function(){
$("form#forgotPassForm :input").each(function(){
var input = $(this);
var msg = input.attr('validate-msg');
input.on('change invalid input', function(){
input[0].setCustomValidity('');
if (! input[0].validity.valid) {
input[0].setCustomValidity(msg);
}
});
});
$('#refresh').click(function() {
$.ajax({
url:'{{ (path('get_captcha_forgot_ajax')) }}',
type: "POST",
dataType: "json",
async: true,
success: function (data)
{
$("#captchaImg").attr('src',data.builder);
}
});
});
});
</script>
{% endblock %}