{% extends 'base_home_new.html.twig' %}
{% block bodymid %}
<!-- Hero Section -->
<section id="hero" class="hero section dark-background">
<div class="container">
<div class="row gy-4">
<div class="col-lg-6 order-2 order-lg-1 d-flex flex-column justify-content-center"
data-aos="zoom-out">
<img src="{{ asset('assets/img/logoHVK.png') }}" class="img-fluid animated" alt=""
style="height:100px;width:100px"> <br>
<h1>Faites vos demandes en ligne</h1>
<p>Retrouvez toutes les informations nécessaires pour aborder
sereinement vos démarches d’état-civil et d'autres services communaux</p>
<div class="d-flex">
<a href="{{ path('app_core_initiate_request.fr') }}" class="btn-get-started">Commencez</a>
</div>
</div>
<div class="col-lg-6 order-1 order-lg-2 hero-img" data-aos="zoom-out" data-aos-delay="200">
<img src="{{ asset('Arsha/assets/img/hero-img.png') }}" class="img-fluid animated" alt="">
</div>
</div>
</div>
</section><!-- /Hero Section -->
<footer id="footer" class="footer">
<div class="footer-newsletter">
<div class="container">
<div class="row justify-content-center text-center">
<div class="col-lg-6">
<h4>Rechercher un document</h4>
<p>Recherchez le document que vous souhaitez demander en ligne.</p>
{{ form_start(docForm, {'action' : path('app_online_procedure_search_documents_get'), 'attr' : {'class' : 'php-email-form'}}) }}
<div class="newsletter-form">
{{ form_widget(docForm.document, {'attr': {'class': 'form-control', 'placeholder': 'Certificat de résidence, Extrait de naissance, etc.'}}) }}
<input type="submit" value="Rechercher">
</div>
<div class="loading">Loading</div>
<div class="error-message"></div>
<div class="sent-message">Your subscription request has been sent. Thank you!</div>
{{ form_end(docForm , {'render_rest' : false}) }}
</div>
</div>
</div>
</div>
</footer>
<!-- Documents most printed Section -->
<section id="services" class="services section">
<!-- Section Title -->
<div class="container section-title" data-aos="fade-up">
<h2>Les documents les plus produits</h2>
{# <p>Necessitatibus eius consequatur ex aliquid fuga eum quidem sint consectetur velit</p> #}
</div><!-- End Section Title -->
<div class="container">
<div id="loader" style="display: none;">Chargement...</div>
<div class="row gy-4" id="document-categories-container">
</div>
</div>
</section><!-- /Documents most printed Section -->
<!-- Services Section -->
<section id="services" class="services section">
<!-- Section Title -->
<div class="container section-title" data-aos="fade-up">
<h2>Services Communaux en Ligne</h2>
<p>Accédez aux services communaux de n'importe où de manière simple et efficace. MOKANDA réduit la distance
entre l'administration et ses administrés.</p>
</div><!-- End Section Title -->
<div class="container">
<div class="row gy-4">
<div class="col-lg-3 col-md-6 d-flex" data-aos="fade-up" data-aos-delay="100">
<div class="service-item position-relative">
<div class="icon"><i class="bi bi-file-earmark-text icon"></i></div>
<h4><a href="#" class="stretched-link">Demande en ligne des documents</a></h4>
<p>Simplifiez vos démarches en effectuant des demandes de documents administratifs directement
en ligne.</p>
</div>
</div><!-- End Service Item -->
<div class="col-lg-3 col-md-6 d-flex" data-aos="fade-up" data-aos-delay="100">
<div class="service-item position-relative">
<div class="icon"><i class="bi bi-credit-card icon"></i></div>
<h4><a href="#" class="stretched-link">Paiement électronique des services</a></h4>
<p>Payez facilement vos services publics en ligne via un système de paiement électronique
sécurisé.</p>
</div>
</div><!-- End Service Item -->
<div class="col-lg-3 col-md-6 d-flex" data-aos="fade-up" data-aos-delay="100">
<div class="service-item position-relative">
<div class="icon"><i class="bi bi-geo-alt icon"></i></div>
<h4><a href="#" class="stretched-link">Suivi du dossier à distance.</a></h4>
<p>Suivez l'avancement de vos dossiers en temps réel, sans avoir à vous déplacer.</p>
</div>
</div><!-- End Service Item -->
<div class="col-lg-3 col-md-6 d-flex" data-aos="fade-up" data-aos-delay="100">
<div class="service-item position-relative">
<div class="icon"><i class="bi bi-clock-history icon"></i></div>
<h4><a href="#" class="stretched-link">Traçabilité des documents</a></h4>
<p>Assurez une traçabilité complète de vos documents pour plus de transparence et de
sécurité.</p>
</div>
</div><!-- End Service Item -->
</div>
</div>
</section><!-- /Services Section -->
{% endblock %}
{% block bodyend %}
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script type="application/javascript">
$(document).ready(function () {
getMostPrintedDocuments();
});
function getMostPrintedDocuments() {
const loader = $('#loader');
const container = $('#document-categories-container');
loader.show();
$.ajax({
url: '{{ path('app_document_category_most_printed') }}',
method: 'GET',
dataType: 'json',
success: function (data) {
loader.hide();
container.empty(); // Vider le conteneur avant d'ajouter les nouveaux éléments
let htmlContent = [];
data.forEach(function (item) {
htmlContent.push(`
<div class="col-lg-3 col-md-6 d-flex" data-aos="fade-up" data-aos-delay="100">
<div class="service-item position-relative">
<div class="icon"><i class="${item.iconClass} icon"></i></div>
<h4><a href="${item.url}" class="stretched-link">${item.documentName}</a></h4>
<p>${item.service}</p>
</div>
</div>
`);
});
container.append(htmlContent.join(''));
},
error: function (xhr, status, error) {
loader.hide();
alert(`An error occurred: ${status} - ${error}`);
}
});
}
/* function getMostPrintedDocuments() {
$('#loader').show();
$.ajax({
url: '{{ path('app_document_category_most_printed') }}',
method: 'GET',
dataType: 'json',
success: function (data) {
console.log(data);
$('#loader').hide();
const container = $('#document-categories-container');
data.forEach(function (item) {
const div = `
<div class="col-lg-3 col-md-6 d-flex" data-aos="fade-up" data-aos-delay="100">
<div class="service-item position-relative">
<div class="icon"><i class="${item.iconClass} icon"></i></div>
<h4><a href="{{ path('app_online_procedure_document', {'id': '${item.id}'}) }}" class="stretched-link">${item.documentName}</a></h4>
<p>${item.service}</p>
</div>
</div>
`;
container.append(div);
});
},
error: function () {
$('#loader').hide();
alert('An error occurred while loading the data.');
}
});
}*/
</script>
{% endblock %}