{% extends 'base.html.twig' %}
{% block title %}{{ 'app.appointment.form.title'|trans }}{% endblock %}
{% block body %}
<!-- start page-title -->
<section class="page-title">
<div class="container">
<div class="row">
<div class="col col-xs-12">
<h2>{{ 'app.appointment.form.title'|trans }}</h2>
<p>{{ 'app.appointment.form.description'|trans }}</p>
</div>
</div>
<!-- end row -->
</div>
<!-- end container -->
</section>
<!-- end page-title -->
<section class="blog-pg-section section-padding contact-section-s3">
<div class="container">
<div class="row">
<div class="col col-md-10 col-md-offset-1">
<div class="blog-content">
<div class="post format-standard">
<div class="entry-details">
{% for message in app.flashes('success_en') %}
<div class="alert alert-success" style="text-align:center">
{{ message }}
</div>
{% endfor %}
<div class="cat">{{ 'app.appointment.form.request_appointment'|trans }}</div>
{{ include('front/appointment/_form.html.twig') }}
</div>
</div>
</div>
</div>
</div>
</div>
<!-- end container -->
</section>
{% endblock %}
{% block javascripts %}
<script src="https://cdn.jsdelivr.net/npm/jquery-validation@1.19.3/dist/jquery.validate.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js" integrity="sha512-qTXRIMyZIFb8iQcfjXWCO8+M5Tbc38Qi5WzdPOYZHIlZpzBHG3L3by84BBBOiRGiEb7KKtAOAs5qYdUiZiQNNQ==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/3.1.4/js/bootstrap-datetimepicker.min.js" integrity="sha512-r/mHP22LKVhxWFlvCpzqMUT4dWScZc6WRhBMVUQh+SdofvvM1BS1Hdcy94XVOod7QqQMRjLQn5w/AQOfXTPvVA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<script>
$(function() {
$("#appointment_new").validate({
rules: {
'appointment[firstName]': "required",
'appointment[lastName]': "required",
'appointment[email]': {
required: true,
email: true
},
},
messages: {
'appointment[firstName]': "Please enter your firstname",
'appointment[lastName]': "Please enter your lastname",
'appointment[email]': "Please enter a valid email address"
},
submitHandler: function(form) {
form.submit();
}
});
$('.datetimepicker').datetimepicker({
locale: 'fr',
format: 'DD/MM/yyyy HH:mm',
//format: 'yyyy-MM-DD HH:mm',
pick12HourFormat: false
});
});
</script>
{% endblock %}