{% extends 'base.html.twig' %}
{% block title %}
{% endblock %}
{% block stylesheets %}
<link rel="stylesheet" href="{{ asset('css/temoignage.css') }}" />
<link rel="stylesheet" href="{{ asset('css/home-style.css') }}" />
<link rel="stylesheet" href="{{ asset('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css') }}" />
<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1" />
{{ parent() }}
<style>
.custom-paragraph {
text-align: right; /* Aligne le texte à droite */
font-weight: bold; /* Met le texte en gras */
color: #ff0000; /* Couleur du texte d'avertissement (rouge par exemple) */
font-size: 13px;
/* Vous pouvez ajouter d'autres styles ici selon vos besoins */
}
</style>
{% endblock %}
{% block body %}
<div class="slider-section" id="section-actualites">
<div class="row align-items-center mt-2">
<div class="col-md-12" id="courselText">
<div id="carouselExampleControls" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
{% for slider in sliders %}
<div class="carousel-item {% if loop.first %}{% endif %}">
<div class="row align-items-center">
<div class="col-md-5">
<div class="slider-content">
<h5 class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">{{ slider.title }}</h5>
<p class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">{{ slider.description }}</p>
{# <button class="btn-slider-text "> {% trans %} acceuil.Voir Plus {% endtrans %}</button> #}
</div>
</div>
<div class="col-md-7">
<img class="d-block w-100" src="{{ asset('imagees/galery/') }}{{ slider.image }}" alt="First slide" />
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
<div class="col-md-6 align-self-end">
<div class="btn-caroussel">
<a class="carousel-control-prev" href="#carouselExampleControls" role="button" data-slide="prev"><i class="fa-solid fa-chevron-left"></i></a>
<a class="carousel-control-next" href="#carouselExampleControls" role="button" data-slide="next"><i class="fa-solid fa-angle-right"></i></a>
</div>
</div>
</div>
</div>
<!-- ***********End-silder*********** -->
<!-- ***********scroll to top*********** -->
<button onclick="topFunction()" id="myBtn" title="Go to top"><i class="fa-solid fa-arrow-up"></i></button>
<!-- ***********scroll to top*********** -->
<!-- ***********section-about*********** -->
<div class="section-about" id="section-about">
<div class="row align-items-center">
<div class="col-md-5 {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
{% if about|length %}
<h5>{% trans %}acceuil.QUI_SOMMES_NOUS{% endtrans %}</h5>
<h2>{{ about[0].title }}</h2>
<p>{{ about[0].description|u.truncate(230, '...')|striptags }}</p>
<a href="{{ path('show_about_detail') }}"><button class="btn-slider-text">{% trans %}acceuil.Voir Plus{% endtrans %}</button></a>
{% endif %}
</div>
<div class="col-md-7">
<div class="about-imgs">
<div class="about-img-1 text-center">
<img src="{{ asset('/images/Groupe 402.png') }}" alt="" class="img-fluid" />
</div>
<div class="about-img-2 text-center">
<img src="{{ asset('/images/Groupe 401.png') }}" alt="" class="img-fluid" />
<img src="{{ asset('/images/Groupe 403.png') }}" alt="" class="img-fluid" />
</div>
<div class="about-img-3 text-center">
<img src="{{ asset('/images/Groupe 404.png') }}" alt="" class="img-fluid" />
</div>
</div>
</div>
</div>
</div>
<!-- ***********End-section-about*********** -->
<!-- ***********section-services*********** -->
<div class="section-services" id="section-services">
<div class="container">
<div class="row align-items-center">
<div class="col-md-6 services-cards">
<div class="row" id="row-service-home">
{% for key, service in services %}
{% if service is not null %}
<div class="col-md-6 {% if key % 2 != 0 %}{% endif %}" id="card-service-home">
<div class="card" style="height: 94%;">
<div class="card-body">
<i class="fa-solid fa-book"></i>
<p class="note-position note-color">
{% trans %}rating.note{% endtrans %}:
{{ averageStars[service.getId()].averageStars is not null ? averageStars[service.getId()].averageStars|number_format(1) : '0' }}/5
</p>
<h6 class="card-title {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
{% trans %}acceuil.Service{% endtrans %}
{{ key + 1 }}
</h6>
<h4 class="card-subtitle mb-2 text-muted {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}" style="text-align: initial !important;">{{ service.axe }}</h4>
<p class="card-text" style="height:100px !important;">{{ service.description|u.truncate(200, '...')|striptags }}</p>
<a href="{{ path('show_service_detail', { id: service.id }) }}" class="card-link"><i class="fa-solid fa-angle-right"></i></a>
</div>
</div>
</div>
{% endif %}
{% endfor %}
</div>
</div>
<div class="col-md-6 services-text {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h5>{% trans %}acceuil.Services{% endtrans %}</h5>
<h2>Lorem ipsum dolor</h2>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy.</p>
<a href="{{ path('index_service') }}"><button class="btn-slider-text">{% trans %}acceuil.Voir Plus{% endtrans %}</button></a>
</div>
</div>
</div>
</div>
<!-- ***********End-section-services*********** -->
<!-- ***********section-formation*********** -->
<div class="section-formation" id="section-formation">
<div class="row align-items-end">
<div class="col-md-8 {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h5>{% trans %}acceuil.Sessions_formation{% endtrans %}</h5>
<h2>Lorem ipsum dolor</h2>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et sed diam voluptua. At vero eos et accusam et.</p>
</div>
<div class="col-md-4 text-right">
<a href="{{ path('index_formation') }}"><button class="btn-slider-text">{% trans %}acceuil.Voir Plus{% endtrans %}</button></a>
</div>
</div>
{% if formations|length %}
<div class="row article-box align-items-center">
{% set formation = formations|first %}
<div class="col-md-5 big-col" id="first-session">
<div class="card bg-dark text-white" style="background-image : url('{{ asset('imagees/galery/') }}{{ formation.photo }}'); height: 640px; max-height: 640px; background-size: cover;background-repeat: no-repeat; background-position: center" class="card-img">
{# <img src="{{asset('imagees/galery/')}}{{lastArticle.image}}" class="card-img" alt="..."> #}
<div class="card-img-overlay">
<div class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }} {{ app.request.locale == 'ar_TN' ? 'text-right' : 'text-left' }}">
<div class="">
<h6 class="card-title">
{% trans %}acceuil.Session N°{% endtrans %}
{{ formation.titre }}
</h6>
<p class="card-text{{ app.request.locale == 'ar_TN' ? 'text-right' : 'text-left' }}">{{ formation.description|u.truncate(200, '...')|striptags }}</p>
<p id="date-foramtion-1">
<i class="fa-solid fa-calendar-check"></i>
{{ app.request.locale == 'ar_TN' ? formation.dateDebut|date('y-m-d') : formation.dateDebut|date('d-m-y') }}
<br />
<i class="fa-regular fa-calendar-xmark"></i>
{{ app.request.locale == 'ar_TN' ? formation.dateFin|date('y-m-d') : formation.dateFin|date('d-m-y') }}
</p>
</div>
<br />
<div class="">
<a href="{{ path('show_formation_detail', { id: formation.id }) }}" class="btn btn-primary">{% trans %}showmore{% endtrans %}</a>
</div>
</div>
</div>
</div>
</div>
<div class="col-md-7 small-col" id="group-formation">
<div class="row align-items-center">
{% set number_formations = formations|slice(1) %}
{% for formation in number_formations %}
<div class="col-md-6">
<div class="card mb-3">
<div class="row g-0">
<div class="col-md-6">
<div class="card-img-top" style="background-image : url('{{ asset('imagees/galery/') }}{{ formation.photo }}'); height: 300px;background-size: cover;background-repeat: no-repeat; background-position: center"></div>
{# <img src="{{asset('imagees/galery/')}}{{article.image}}" class="card-img-top" alt="..."> #}
</div>
<div class="col-md-6">
<div class="card-body {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }} {{ app.request.locale == 'ar_TN' ? 'text-right' : 'text-left' }}">
<h6 class="card-title">{{ formation.titre }}</h6>
<p id="date-foramtion">
<i class="fa-solid fa-calendar-check"></i>
{{ app.request.locale == 'ar_TN' ? formation.dateDebut|date('y-m-d') : formation.dateDebut|date('d-m-y') }}
<br />
<i class="fa-regular fa-calendar-xmark"></i>
{{ app.request.locale == 'ar_TN' ? formation.dateFin|date('y-m-d') : formation.dateFin|date('d-m-y') }}
</p>
<p class="card-text {{ app.request.locale == 'ar_TN' ? 'text-right' : 'text-left' }}">{{ formation.description|u.truncate(100, '...')|striptags }}</p>
<a href="{{ path('show_formation_detail', { id: formation.id }) }}" class="btn btn-primary">{% trans %}acceuil.Voir Plus{% endtrans %}</a>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
{% endif %}
</div>
<!-- ***********End-section-formation*********** -->
<!-- ***********section-rappel*********** -->
<div class="section-rappel" id="section-rappel">
<div class="row align-items-center">
<div class="col-md-8">
<div class="block-text {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h3>Lorem ipsum dolor</h3>
<p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit.</p>
</div>
</div>
<div class="col-md-4 text-center">
<div class="btn-inscription">
<a class="nav-link" href="{{ path('login') }}">{% trans %}acceuil.Connexion{% endtrans %}</a>
</div>
</div>
</div>
</div>
<!-- ***********End-section-rappel*********** -->
<!-- ***********section-article*********** -->
<div class="section-article" id="section-article">
<div class="row align-items-end">
<div class="col-md-8 {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h5>{% trans %}acceuil.Nos_articles{% endtrans %}</h5>
<h2>Lorem ipsum dolor</h2>
<p>Lorem ipsum dolor sit amet invidunt ut labore et sed diam voluptua. At vero eos et accusam et sed diam voluptua. At vero eos et accusam et.</p>
</div>
<div class="col-md-4 text-right">
<a href="{{ path('index_article') }}"><button class="btn-slider-text">{% trans %}acceuil.Voir Plus{% endtrans %}</button></a>
</div>
</div>
{% if articles|length %}
<div class="row article-box align-items-center">
{% set lastArticle = articles|first %}
<div class="col-md-5 big-col" id="first-session">
<div class="card bg-dark text-white" style="background-image : url('{{ asset('imagees/galery/') }}{{ lastArticle.image }}'); height: 640px; max-height: 640px; background-size: cover;background-repeat: no-repeat; background-position: center" class="card-img">
{# <img src="{{asset('imagees/galery/')}}{{lastArticle.image}}" class="card-img" alt="..."> #}
<span class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
{{ lastArticle.prix }}
{% trans %}acceuil.TND{% endtrans %}
</span>
<div class="card-img-overlay">
<div class="text-overlay">
<h6 class="card-title">{{ lastArticle.titre }}</h6>
<p class="card-text {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'text-left' }}">{{ lastArticle.description|u.truncate(200, '...')|striptags }}</p>
<a href="{{ path('show_article_detail', { id: lastArticle.id }) }}" class="btn btn-primary">{% trans %}acceuil.Voir Plus{% endtrans %}</a>
</div>
</div>
</div>
</div>
<div class="col-md-7 small-col" id="group-formation">
<div class="row align-items-center">
{% set arrayArticles = articles|slice(1) %}
{% for article in arrayArticles %}
<div class="col-md-6">
<div class="card mb-3">
<div class="row g-0">
<div class="col-md-6">
<div class="card-img-top" style="background-image : url('{{ asset('imagees/galery/') }}{{ article.image }}'); height: 300px;background-size: cover;background-repeat: no-repeat; background-position: center"></div>
{# <img src="{{asset('imagees/galery/')}}{{article.image}}" class="card-img-top" alt="..."> #}
</div>
<div class="col-md-6">
<div class="card-body {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}" style="text-align: initial !important ;">
<h6 class="card-title">{{ article.titre }}</h6>
<p id="date-foramtion">
{{ article.prix }}
{% trans %}acceuil.TND{% endtrans %}
</p>
<p class="card-text">{{ article.description|u.truncate(100, '...')|striptags }}</p>
<a href="{{ path('show_article_detail', { id: article.id }) }}" class="btn btn-primary">{% trans %}acceuil.Voir Plus{% endtrans %}</a>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
{% endif %}
</div>
<!-- ***********End-section-article*********** -->
<!-- ***********section-doc*********** -->
<div class="section-doc" id="section-doc">
<div class="row align-items-end">
<div class="col-md-8 {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h5>{% trans %}acceuil.Centre_ressources{% endtrans %}</h5>
<h2>Lorem ipsum dolor</h2>
<p>Lorem ipsum dolor sit amet invidunt ut labore et sed diam voluptua. At vero eos et accusam et sed diam voluptua. At vero eos et accusam et.</p>
</div>
<div class="col-md-4 text-right">
<a href="{{ path('index_ressource') }}"><button class="btn-slider-text">{% trans %}acceuil.Voir Plus{% endtrans %}</button></a>
</div>
</div>
<div class="row doc-box">
{% for ressource in ressources %}
<div class="col-md-4" id="card_ressource">
<div class="card mb-3">
<div style="background-image : url('{{ asset('/upload/galerie/images/') }}{{ ressource.image }}'); height: 300px; max-height:300px; background-size: cover;background-repeat: no-repeat; border-radius: 15px; background-position: center"></div>
{# <img src="{{asset('imagees/galery/')}}{{ressource.image}}" class="card-img-top" alt="..."> #}
<div class="card-body">
<h6 class="card-title" style=" font-size:16px; text-align:left; margin-bottom: 1.5rem">{{ ressource.titre|u.truncate(50, '...')|striptags }}</h6>
<p class="card-text" style="height: 100px">{{ ressource.description|u.truncate(200, '...')|striptags }}</p>
<a href="{{ path('show_ressource_detail', { id: ressource.id }) }}" class="btn btn-primary">{% trans %}acceuil.Voir Plus{% endtrans %}</a>
{% if ressource.getDateExpiration %}
<p id="date-ressource">
{% trans %}acceuil.Date_expiration{% endtrans %}
<br />
<i class="fa-regular fa-calendar-xmark"></i>
{{ ressource.getDateExpiration|date('d-m-Y') }}
</p>
{% endif %}
</div>
</div>
</div>
{% endfor %}
</div>
</div>
<!-- ***********End-section-doc*********** -->
<!-- ***********section-avis*********** -->
<div class="section-avis" id="section-tem">
<div class="row mb-5">
<div class="col-md-8 {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h5>{% trans %}acceuil.Références_témoignages{% endtrans %}</h5>
<h2>Lorem ipsum dolor</h2>
</div>
<div class="col-md-4 text-right">
{# <a href="{{ path('index_temoignage') }}"><button class="btn-slider-text">Voir Plus</button></a> #}
</div>
</div>
</div>
<div class="container testimonials" style=" max-width: fit-content;">
<div class="row">
<div class="col-md-12">
<div class="testimonials-container">
<div class="content row align-items-center">
{% set x = 1 %}
{% for tem in temoignages %}
<div class="selectedCard" style="display:none;" id="card-{{ x }}">
<div class="col-md-4 video pr-4" id="outer">
{# <img src="{{asset('imagees/galery/')}}{{tem.image}}" alt="" id="imgTest"> #}
{% if tem.videoType == 'Url' %}
<iframe class="iframe" src="{{ tem.url }}" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
{% else %}
<video width="135%" controls>
<source class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}" src="{{ asset('imagees/galery/') }}{{ tem.video }}" type="video/mp4" />
{% trans %}acceuil.Browser_does_not_support{% endtrans %}
</video>
{% endif %}
</div>
<div class="col-md-5" id="bloc_tm">
<h5 class="title-test">{{ tem.beneficiaire }}</h5>
<h3 class="title-test">{{ tem.date|date('d-m-y') }}</h3>
<strong class="name"></strong>
<p class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}" id="discription">{{ tem.description|striptags }}</p>
<div class="{{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<span class="fa fa-star checked"></span>
<span class="fa fa-star checked"></span>
<span class="fa fa-star checked"></span>
<span class="fa fa-star"></span>
<span class="fa fa-star"></span>
</div>
<a href="{{ path('show_temoignage_detail', { id: tem.id }) }}"><button class="btn-slider-text-bloc" id="btn_temoign">{% trans %}acceuil.Voir Plus{% endtrans %}</button></a>
</div>
<div class="col-md-2" id="bloc-logo-next">
<div id="myCarousel" class="carousel slide" data-ride="carousel">
<div class="carousel-inner">
<div class="carousel-item-slider active">
<div id="myDIV" class="authors-container">
<div class="author selected animate__animated animate__bounce" onclick="displayCard({{ x }})">
<img src="{{ asset('imagees/galery/') }}{{ tem.image }}" alt="" />
</div>
{# <div class="author selected" onclick="displayCard({{ tem.id }})"><img src="{{asset('https://img.freepik.com/free-vector/clear-blurred-background_1034-587.jpg')}} " alt="" ></div>
<div class="author selected" onclick="displayCard({{ tem.id }})"><img src="{{asset('https://img.freepik.com/free-vector/clear-blurred-background_1034-587.jpg')}} " alt="" ></div> #}
</div>
<div>
<a class="carousel-control-next nextBtn" id="nextBtn" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">{% trans %}acceuil.Next{% endtrans %}</span>
</a>
<a class="carousel-control-next prevBtn" id="prevBtn" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">{% trans %}acceuil.Previous{% endtrans %}</span>
</a>
</div>
</div>
</div>
</div>
{#
<div class="col-md-1">
<div id="myDIV" class="authors-container">
{% for tem in temoignages %}
<div class="author selected" onclick="displayCard({{ tem.id }})"><img src="{{asset('imagees/galery/')}}{{tem.image}}" alt="" ></div>
{% endfor %}
#}
</div>
</div>
{% set x = x + 1 %}
{% endfor %}
</div>
</div>
</div>
</div>
</div>
<!-- ***********End-section-avis*********** -->
<!-- ***********section-team*********** -->
<div class="section-team" id="section-equipe">
<div class="row">
<div class="col-md-8">
<div class="block-text {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h5>{% trans %}acceuil.Equipe{% endtrans %}</h5>
<h2>Lorem ipsum dolor</h2>
</div>
</div>
</div>
<div class="row justify-content-end">
<div class="col-md-10">
<div class="owl-block">
<div class="owl-carousel owl-theme">
{% for equipe in equipes %}
<a href="{{ path('show_equipe_detail', { id: equipe.id }) }}">
<div class="item" style="background-image : url('{{ asset('imagees/galery/') }}{{ equipe.image }}'); height: 100%;background-size: cover;background-repeat: no-repeat; background-position: center; border-radius: 15px;">
{# <img src="{{asset('imagees/galery/')}}{{equipe.image}}" alt="" class="img-fluid"> #}
<div class="owl-item-content">
<div class="text-item {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }}">
<h6>{{ equipe.nom }}</h6>
<p>{{ equipe.poste }}</p>
</div>
</div>
</div>
</a>
{% endfor %}
</div>
</div>
</div>
</div>
</div>
<!-- ***********End-section-team*********** -->
<!-- ***********footer*********** -->
<div class="footer" id="footer">
<div class="row align-items-center {{ app.request.locale == 'ar_TN' ? 'form_direction_rtl' : 'form_direction_ltr' }} ">
<div class="col-md-12 mb-4">
<a class="navbar-brand" href="{{ path('accueil') }}"><img src="{{ asset('/images/Fichier1.png') }}" alt="" class="img-fluid" /></a>
</div>
<div class="col-md-2" id="lien-footer">
<div class="footer-info">
{# <h6>{% trans %}acceuil.title{% endtrans %}</h6> #}
<div class="links-footer">
<a href="{{ path('accueil') }}#section-equipe">{% trans %}acceuil.Equipe{% endtrans %}</a>
<a href="{{ path('accueil') }}#section-tem">{% trans %}acceuil.Références_témoignages{% endtrans %}</a>
<a href="{{ path('index_forum') }}">{% trans %}acceuil.Forum{% endtrans %}</a>
<a href="{{ path('show_faq') }}">{% trans %}acceuil.FAQ{% endtrans %}</a>
{# <a href="{{ path('accueil') }}#footer">{% trans %}acceuil.Contact{% endtrans %}</a> #}
</div>
</div>
</div>
<div class="col-md-4" id="rsx-footer">
<div class="footer-info">
<i class="fa fa-location-dot fa-4x icon-3d"></i>
<p>
{% trans %}acceuil.Adresse{% endtrans %}
</p>
</div>
<div class="footer-info">
<i class="fa fa-phone fa-4x icon-3d"></i>
<p>71286687 - 71286935 - 71288812 - 71786350 - 71846112</p>
</div>
<div class="footer-info">
<i class="fa fa-fax fa-4x icon-3d"></i>
<p>71847225</p>
</div>
<a href="https://twitter.com/cnfcpp1" target="_blanck"><i class="fa fa-twitter fa-4x icon-3d"></i></a>
<a href="https://www.facebook.com/Centre-National-de-Formation-Continue-et-de-Promotion-Professionnelle-512963868742905/" target="_blanck"><i class="fa fa-facebook fa-4x icon-3d"></i></a>
<a href="https://plus.google.com/u/0/101359012792714963428/posts" target="_blanck"><i class="fa fa-google fa-4x icon-3d"></i></a>
<a href="https://www.linkedin.com/in/cnfcpp-tunis-38943611a/" target="_blanck"><i class="fa fa-linkedin fa-4x icon-3d"></i></a>
<a href="https://www.youtube.com/channel/UCq6adUtZTqLW3QahCmPCASw" target="_blanck"><i class="fa fa-youtube fa-4x icon-3d"></i></a>
</div>
<div class="flex-center col-md-6" id="contact-footer">
<h3>Contactez-nous</h3>
<form action="{{ path('contact') }}" method="post">
<div class="row">
<div class="col">
<input type="text" id="name" name="name" required class="feedback-input" placeholder="Nom" />
</div>
<div class="col">
<input type="tel" id="phone" name="phone" required class="feedback-input" placeholder="Téléphone" />
</div>
</div>
<div class="row">
<div class="col">
<input type="email" id="email" name="email" required class="feedback-input" placeholder="E-mail" />
</div>
<div class="col">
<input type="text" id="subject" name="subject" required class="feedback-input" placeholder="Objet" />
</div>
</div>
<div class="col-md-12 col-sm-12">
<textarea id="message" name="message" rows="5" required class="feedback-input" placeholder="Message"></textarea>
<button type="submit">Envoyer</button>
</div>
</form>
</div>
</div>
</div>
<!-- ***********End-footer*********** -->
<!-- ***********copy-rights*********** -->
<div class="copy-rights">
<div class="row align-items-center justify-content-center">
<div class="col-md-6 text-center">
<p>
{% trans %}acceuil.Copyright{% endtrans %}
</p>
</div>
</div>
</div>
<!-- ***********End-copy-rights*********** -->
{% endblock %}
{% block javascripts %}
{{ parent() }}
<script>
jQuery(document).ready(function ($) {
$('.carousel-indicators > li:first').addClass('active');
$('.carousel-inner > .carousel-item:first').addClass('active');
$('.carousel').carousel({interval: 2000});
});{% if temoignages | length %}let firstTem = 1
console.log(firstTem)
function displayCard(x) {
const authorsEl = document.querySelectorAll(".author");
const allCards = document.querySelectorAll(".selectedCard")
authorsEl.forEach((author) => {
author.classList.remove("selected");
});
allCards.forEach((card) => {
$(card).css("display", "none");
});
var card = "#card-" + x;
$(card).css("display", "flex");
firstTem = x
}
displayCard(firstTem);
$(".nextBtn").click(function () {
if (firstTem + 1 < {{ temoignages | length }} + 1) {
displayCard(firstTem + 1);
}
});
$(".prevBtn").click(function () {
console.log("prev")
if (firstTem - 1 >= 1) {
displayCard(firstTem - 1);
}
});{% endif %}
/******scroll to top*******/
// Get the button
let mybutton = document.getElementById("myBtn");
// When the user scrolls down 20px from the top of the document, show the button
window.onscroll = function () {
scrollFunction()
};
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
mybutton.style.display = "block";
} else {
mybutton.style.display = "none";
}
}
// When the user clicks on the button, scroll to the top of the document
function topFunction() {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
</script>
<script>
document.querySelector('.navbar-toggler').addEventListener('click', function() {
var section = document.getElementById('section-actualites');
// Vérifiez si la marge supérieure est déjà définie sur 77%
if (section.style.marginTop === '77%') {
// Réinitialisez la marge à l'état initial
section.style.marginTop = '41px';
} else {
// Changez la marge à 77% si elle est différente de la valeur attendue
section.style.marginTop = '77%';
}
});
// Sélectionner l'élément
const element = document.querySelector('.navbar-collapse.align-items-center.collapse');
const section = document.getElementById('section-actualites');
// Fonction pour gérer l'événement de défilement
function handleScroll() {
if (element) {
element.classList.remove('show');
if (section) {
section.style.marginTop = '41px';
}
}
}
// Ajouter un écouteur d'événement de défilement à la fenêtre
window.addEventListener('scroll', handleScroll);
</script>
<script>
$('form_').submit(function (e) {
$('button[type=submit]').hide()
$('#spinner').show()
e.preventDefault()
var formData = new FormData(this)
$.ajax({
url: window.location.pathname,
type: 'POST',
data: formData,
success: function (response) {
$('button[type=submit]').show()
if (response.success === false) {
Swal.fire('', response.message, 'error')
} else {
Swal.fire({
title: 'Succès',
icon: 'success',
showCancelButton: false
}).then((result) => {
if (result.isConfirmed) {
window.location.href = '/'
}
})
form[0].reset()
}
},
cache: false,
contentType: false,
processData: false
})
})
</script>
<script>
$('form').submit(function (e) {
$('button[type=submit]').hide()
$('#spinner').show()
e.preventDefault()
var formData = new FormData(this)
$.ajax({
url: "{{ path('contact') }}",
type: 'POST',
data: formData,
success: function (response) {
$('button[type=submit]').show()
if (response.success === false) {
Swal.fire('', response.message, 'error')
} else {
Swal.fire({
title: "Succès",
icon: 'success',
showCancelButton: false
}).then((result) => {
if (result.isConfirmed) {
window.location.href = '/'
}
})
form[0].reset()
}
},
cache: false,
contentType: false,
processData: false
})
})
</script>
{% endblock %}