{% extends 'frontend/base.html.twig' %}
{% block JS %}
<script src="/assets/frontend/js/jquery-3.1.1.min.js"></script>
<script src="/assets/frontend/js/popper.min.js"
integrity="sha384-cs/chFZiN24E4KMATLdqdvsezGxaGsi4hLGOzlXwp5UZB1LY//20VyM2taTB4QvJ"
crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"
integrity="sha384-uefMccjFJAIv6A+rW+L4AHf99KvxDjWSu1z9VI8SKNVmz4sk7buKt/6v9KI65qnm"
crossorigin="anonymous"></script>
<script type="text/javascript" src="/assets/frontend/js/owl.carousel.min.js"></script>
<script type="text/javascript" src="/assets/frontend/js/slick.min.js"></script>
<script type="text/javascript" src="/assets/frontend/js/jquery.mmenu.js"></script>
<script src="https://unpkg.com/infinite-scroll@3/dist/infinite-scroll.pkgd.min.js"></script>
<script type="text/javascript">
$(function() {
$('#menu').mmenu();
let infScroll = $('.endless_container').infiniteScroll({
path: '.page-next',
append: '.endless_page',
history: false,
});
let t;
$('.endless_container').on( 'request.infiniteScroll', function( event, path, fetchPromise ) {
console.log(`Loading page: ${path}`);
$('#product-loader').show();
t = setTimeout(function () {
$('#product-loader').hide();
console.log('load');
$('#paginatorDefaultPage').removeClass('d-none');
}, 4000);
t;
});
$('.endless_container').on( 'append.infiniteScroll', function( event, body, path, items, response ) {
console.log(`Appended ${items.length} items on ${path}`);
$('#product-loader').hide();
clearTimeout(t);
});
});
</script>
<script>
$('input[class=filterItemsProduct]').on('change', function() {
var getValueinput = $(this).val();
var newUrlParam = '?filter='+getValueinput;
return window.location = newUrlParam;
});
</script>
{#
{% if global.displayStarterKits %}
<script src="/assets/shared/plugins/slick-modal-css3-powered-popups/src/demos/js/carousel_slider.js"></script>
<script src="/assets/shared/plugins/slick-modal-css3-powered-popups/src/plugin/js/jquery.slickmodal.min.js"></script>
<script type="text/javascript">
$(function() {
$('.carouselSlider').SlickModals({
restrict_cookieDays: '1',
restrict_showAfterVisits: 1,
restrict_showAfterVisitsResetWhenShown: false,
popup_type: 'exit',
popup_animation: 'zoomIn',
popup_css: {
'width': '480px',
'height': {% if global.starterKits | length > 2 %}'480px'{% else %}'400px'{% endif %},
'background': '#fff',
'padding': '40px',
'margin': '0'
},
overlay_css: {
'background': 'rgba(0,0,0,0.3)'
},
mobile_breakpoint: '480px',
mobile_position: 'center',
mobile_css: {
'width': '100%',
'height': {% if global.starterKits | length > 2 %}'480px'{% else %}'400px'{% endif %},
'background': '#fff',
'padding': '30px',
'margin': '0'
},
callback_afterVisible: function () {
sm_carouselSlider('.carouselSlider');
}
});
});
</script>
{% endif %}
#}
<script src="/assets/frontend/js/874ad7ad81.js"></script>
<script type="text/javascript" src="/assets/frontend/js/main.js?ver=1.1"></script>
<script type="text/javascript" src="/assets/frontend/js/registration.js"></script>
<script type="text/javascript" src="/assets/frontend/js/category-filter.js"></script>
<script type="text/javascript" src="/assets/frontend/js/scroll-down.js"></script>
<script type="text/javascript" src="/assets/frontend/js/show-more.js"></script>
<script type="text/javascript" src="/assets/frontend/js/region-currency-lang-select.js"></script>
<script type="text/javascript" src="/assets/frontend/js/custom-select.js"></script>
<script src="{{ asset('build/frontend/category.js') }}"></script>
{% endblock %}
{% block CSS %}
<link rel="stylesheet" href="/assets/frontend/css/owl.carousel.min.css">
<link href="/assets/frontend/css/responsive.css?ver={{global.cssVersion}}" rel="stylesheet" type="text/css" media="all">
<link href="/assets/frontend/css/jquery.mmenu.css" rel="stylesheet" type="text/css" media="all">
<link href="/assets/frontend/css/styles.css?ver={{global.cssVersion}}" rel="stylesheet" type="text/css" media="all">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css"
integrity="sha384-9gVQ4dYFwwWSjIDZnLEWnxCjeSWFphJiwGPXr1jddIhOegiu1FwO5qRGvFXOdJZ4" crossorigin="anonymous">
<!-- Add the slick-theme.css if you want default styling -->
<link rel="stylesheet" type="text/css" href="/assets/frontend/css/slick.css"/>
<!-- Add the slick-theme.css if you want default styling -->
<link rel="stylesheet" type="text/css" href="/assets/frontend/css/slick-theme.css"/>
<script src="{{ asset('build/frontend/category.css') }}"></script>
{% endblock %}
{% block title %}{% if category.name is not empty %}{{category.name}},{% endif %} {{category.title}}{% endblock %}
{% block metaDescription %}{% if category.metaDescription %}{{category.metaDescription}}{%else%}{{category.description | slice(0, 160) | raw}}{%endif%}{% endblock %}
{% block content %}
<!--Category section-->
<div class="category row mb-rem">
<!--Category section header-->
<section class="category-header">
{% if category.banner or forcedBanner is defined %}
<div class="category-header-top">
{% if forcedBanner is defined %}
<img class="category-header-top-img full-width" src="{{forcedBanner}}">
{% else %}
<img class="category-header-top-img full-width" src="{{path('getImageAsCroppedThumb',{'id': category.banner.id, 'height': '250', 'width' : '1900'})}} ">
{% endif %}
<h5 class="category-header-top-caption "><span>{{category.title}}</span></h5>
</div>
{% endif %}
{% if category.description %}
<div class="category-header-description text-left d-none d-xl-block d-lg-block d-md-block">
<p class="category-header-description-text text-overflow">
{{category.description | raw}}
</p>
{#
{% if category.description |length > 200 %}
<a class="category-header-description-more btn-overflow"> + Plus</a>
{% endif %}
#}
</div>
{% endif %}
</section>
<!--Category section header-->
<section class="category-products m-t-10">
<div class="row justify-content-end category-search">
<div class="col-xl-6 col-lg-12 col-md-12 col-12 align-self-end">
<div class="row justify-content-between">
{#
<div class="col-xl-6 col-lg-6 col-md-6 m-b-10">
<div class="row no-gutters">
<div class="col text-right">
<input class="border-right-0 rounded-0 search-input category-search-product"
type="search" placeholder="Chercher des produits...">
</div>
<div class="col-auto">
<button class="category-search-product-btn border-left-0 rounded-0 rounded-right search-btn"
type="button">
<i class="fa fa-search" aria-hidden="true"></i>
</button>
</div>
</div>
</div>
<div class="select-label category-search__text col-xl-2 col-lg-1 col-md-1 d-none d-xl-block d-lg-block">
<span>Trier par:</span>
</div>
<div class="column-select col-xl-4 col-lg-5 col-md-6 col-5 d-none d-md-block">
<div class="select-wrapper">
<select name="order" class="form-control form-control-lg"
id="orderSelect">
<option value="plus">plus pertinents
</option>
<option value="nouveaux">nouveaux produits
</option>
<option value="bas">prix le plus bas
</option>
<option value="haut" selected>prix le plus haut</option>
<option value="mieux">mieux cotes
</option>
<option value="promotions">promotions
</option>
</select>
</div>
</div>
#}
<div class="column-select select-category col-4 d-block d-md-none">
<button type="button" class="button category-products-filters-btn"
id="mobileFilterModal">
<span>
<img src="/assets/frontend/images/icons/filter-icon.svg" alt="">
</span>
<span class="text-button-filters" style="margin-right: 0px;">
Filtres
</span>
</button>
</div>
{#
<div class="column-select select-trier col-4 d-block d-md-none">
<!--<div class="select-wrapper">-->
<div class="dropdown" aria-haspopup="true" aria-expanded="false">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Trier<span class="caret"></span></a>
<ul class="dropdown-menu select-options pull-bottom">
<li><a data-value="Tout">Tout </a></li>
<li><a data-value="Category A">plus pertinents</a></li>
<li><a data-value="Category B">nouveaux produits</a></li>
<li><a data-value="Category B">prix le plus bas</a></li>
<li><a data-value="Category C">prix le plus haut</a></li>
<li><a data-value="Category D">mieux cotes</a></li>
<li><a data-value="Category E">promotions</a></li>
</ul>
</div>
<!--</div>-->
</div>
#}
</div>
</div>
<!--<div class="d-none d-xl-block d-lg-block d-md-block col-xl-3 col-lg-3 col-md-3 col-3"></div>-->
<!--<div class="d-none d-xl-block d-lg-block d-md-block col-xl-3 col-lg-3 col-md-3 col-3"></div>-->
</div>
{% block section_category_stats %}
<!--Category section filters-->
<!--<div class="row d-none d-xl-block d-lg-block d-md-block">-->
<div class="row">
<div class="col-12 text-right" id="checked-filters">
<div class="category-products-result d-none d-xl-block d-lg-block d-md-block">
{% if sorting is defined %}
{% set sort_popularity_order = "desc" %}
{% set sort_date_order = "desc" %}
{% set sort_price_order = "desc" %}
{% if sorting == "popularity" %}
{% if order == "asc" %}
{% set sort_popularity_order = "desc" %}
{% else %}
{% set sort_popularity_order = "asc" %}
{% endif %}
{% elseif sorting == "date" %}
{% if order == "asc" %}
{% set sort_date_order = "desc" %}
{% else %}
{% set sort_date_order = "asc" %}
{% endif %}
{% elseif sorting == "price" %}
{% if order == "asc" %}
{% set sort_price_order = "desc" %}
{% else %}
{% set sort_price_order = "asc" %}
{% endif %}
{% endif %}
{% if app.request.attributes.get('_route') == 'viewCategory' or app.request.attributes.get('_route') == 'viewOnSalesProduct' %}
<a href="{{link}}" style="{% if sorting == null %}text-decoration: underline !important;{% endif %}">Défaut</a> |
{% endif %}
<a href="?sorting=popularity&order={{sort_popularity_order}}" style="{% if sorting == "popularity" %}text-decoration: underline !important;{% endif %}">Popularité {% if sort_popularity_order == "asc" %}⇡{% else %}⇣{% endif %}</a> |
<a href="?sorting=price&order={{sort_price_order}}" style="{% if sorting == "price" %}text-decoration: underline !important;{% endif %}">Prix {% if sort_price_order == "asc" %}⇡{% else %}⇣{% endif %}</a> |
<a href="?sorting=date&order={{sort_date_order}}" style="{% if sorting == "date" %}text-decoration: underline !important;{% endif %}">Récent {% if sort_date_order == "asc" %}⇡{% else %}⇣{% endif %}</a>
{% endif %}
<br> RÉSULTATS: <span id="amountProducts">{{productsAmount}}</span> PRODUITS
</div>
</div>
</div>
<!--Category section filters-->
{% endblock %}
<!--Category section products-->
<div class="row">
<div class="d-none category-products-filters-wrap d-xl-block d-lg-block d-md-block col-xl-2 col-lg-2 col-md-3 pull-left">
<div class="category-products-filters not-mobile">
{% block category_filter %}
{% if selected.main is defined and selected.main is not empty %}
<a class="hide-mobile category-products-filters-title" id="filter-show-all" href="/categorie">
<span style="color:black;font-weight:bold;"><i
class="fa fa-angle-left" aria-hidden="true"></i></span>
TOUT</a>
{% endif %}
<div class="category-product-filter first hide-mobile">
{% for category in global.menu if global.hasProducts(category) %}
{% if ( selected.main is defined and selected.main == category.id ) or ( selected is defined and selected.main is empty ) or ( selected is not defined ) %}
<div class="category-product-filter-hierarchy">
{# <span class="category-product-filter-hierarchy-back-btn"><i
class="fa fa-angle-left" aria-hidden="true"></i></span> #}
<a data-id="{{category.id}}" data-type="category" class="category-product-filter-hierarchy-title filterItemsProduct {% if selected.main is defined and selected.main == category.id %} active selected {% endif %}" id="cat_{{category.id}}" data-url="{{category.getFullUrlPath}}" href="/categorie{{category.getFullUrlPath}}">{{category.name | upper }}</a>
{% if selected.main is defined and selected.main == category.id %}
{% for subCategory in category.categories %}
<div class="category-product-filter-hierarchy-l2">
{% if selected.sub1 is defined and selected.sub1== subCategory.id %}
<span class="category-product-filter-hierarchy-back-btn"><i
class="fa fa-angle-left" aria-hidden="true"></i></span>
{% endif %}
<div class="underline-effect-wrapper categorie-left-menu">
{% if subCategory.placement > 0 %}
<a id="cat_{{subCategory.id}}" data-id="{{subCategory.id}}" data-type="category" class="category-product-filter-hierarchy-title underline-effect underline-effect-black underline-effect-h1 filterItemsProduct {% if selected.sub1 is defined and selected.sub1== subCategory.id %} active selected {% endif %}" data-url="{{subCategory.getFullUrlPath}}" href="/categorie{{subCategory.getFullUrlPath}}">
{{subCategory.name}} <i>({{ global.getCountProduct(subCategory) }})</i>
{% endif %}
</a>
<ul class="">
{% for subCat in subCategory.categories if global.hasProducts(subCat) %}
{% if subCat.placement > 0 %}
<li>
<a id="cat_{{subCat.id}}" data-id="{{subCat.id}}" data-type="category" class="underlineSubcategory" data-url="{{subCat.getFullUrlPath}}" href="/categorie{{subCat.getFullUrlPath}}">
{{subCat.name}} <i>({{ global.getCountProduct(subCat) }})</i>
</a>
</li>
{% endif %}
{% endfor %}
</ul>
</div>
</div>
{% endfor %}
{% endif %}
</div>
{% endif %}
{% endfor %}
</div>
<div class="category-divider hide-mobile"></div>
<div class="category-product-filter">
<div class="d-md-none d-sm-block text-center">
{% if sorting is defined %}
{% set sort_popularity_order = "desc" %}
{% set sort_date_order = "desc" %}
{% set sort_price_order = "desc" %}
{% if sorting == "popularity" %}
{% if order == "asc" %}
{% set sort_popularity_order = "desc" %}
{% else %}
{% set sort_popularity_order = "asc" %}
{% endif %}
{% elseif sorting == "date" %}
{% if order == "asc" %}
{% set sort_date_order = "desc" %}
{% else %}
{% set sort_date_order = "asc" %}
{% endif %}
{% elseif sorting == "price" %}
{% if order == "asc" %}
{% set sort_price_order = "desc" %}
{% else %}
{% set sort_price_order = "asc" %}
{% endif %}
{% endif %}
{% if app.request.attributes.get('_route') == 'viewCategory' %}
<a href="{{link}}" style="{% if sorting == null %}text-decoration: underline !important;{% endif %}">Défaut</a> |
{% endif %}
<a href="?sorting=popularity&order={{sort_popularity_order}}" style="{% if sorting == "popularity" %}text-decoration: underline !important;{% endif %}">Popularité {% if sort_popularity_order == "asc" %}⇡{% else %}⇣{% endif %}</a> |
<a href="?sorting=price&order={{sort_price_order}}" style="{% if sorting == "price" %}text-decoration: underline !important;{% endif %}">Prix {% if sort_price_order == "asc" %}⇡{% else %}⇣{% endif %}</a> |
<a href="?sorting=date&order={{sort_date_order}}" style="{% if sorting == "date" %}text-decoration: underline !important;{% endif %}">Récent {% if sort_date_order == "asc" %}⇡{% else %}⇣{% endif %}</a>
{% endif %}
</div>
<div class="category-product-filter-title" onclick="panelUnClick()" ><i class="flecheUn ti-angle-right" style="margin-right: 10px;"></i><span style="display: inline;">LIVRAISON</span></div>
<div class="category-product-filter-checkbox" id="panelUn" style="display:none;">
<div>
<label class="checkbox">
<input id="shipping_maturin" type="checkbox" value="LivraisonMaturin" class="filterItemsProduct" data-id="0" data-type="shipping" {% if filters.shipping is defined and '0' in filters.shipping %}checked{% endif %}>
<i></i>Maturin <img style="display: inline-block; margin-right: 15px;" src="/images/maturinshipping.png" alt="Livraison par Maturin" title="Livraison par Maturin">
</label>
</div>
<div>
<label class="checkbox">
<input id="shipping_producer" type="checkbox" value="LivraisonIndependante" class="filterItemsProduct" data-id="1" data-type="shipping" {% if filters.shipping is defined and '1' in filters.shipping %}checked{% endif %}>
<i></i>Indépendante
</label>
</div>
</div>
</div>
<div class="category-product-filter">
<div class="category-product-filter-title" onclick="panelDeuxClick()"><i class="flecheDeux ti-angle-right" style="margin-right: 10px;"></i><span style="display: inline;">PRIX</span></div>
<div class="category-product-filter-checkbox" id="panelDeux" style="display:none;">
<div>
<label class="checkbox" style="color:#f0632f;">
<input id="price_sale" type="checkbox" name="checkbox" value="EnSolde" class="filterItemsProduct" data-id="0" data-type="price" {% if filters.price is defined and '0' in filters.price %}checked{% endif %}>
<i></i><strong>En Solde</strong>
</label>
</div>
<div>
<label class="checkbox">
<input id="price_10" type="checkbox" name="checkbox" value="Moins10" class="filterItemsProduct" data-id="10" data-type="price" {% if filters.price is defined and '10' in filters.price %}checked{% endif %}>
<i></i>Moins de 10$
</label>
</div>
<div>
<label class="checkbox">
<input id="price_1025" type="checkbox" name="checkbox" value="price10-25" class="filterItemsProduct" data-id="10-25" data-type="price" {% if filters.price is defined and '10-25' in filters.price %}checked{% endif %}>
<i></i>10$-25$
</label>
</div>
<div>
<label class="checkbox">
<input id="price_2050" type="checkbox" name="checkbox" value="price25-50" class="filterItemsProduct" data-id="25-50" data-type="price" {% if filters.price is defined and '25-50' in filters.price %}checked{% endif %}>
<i></i>25$-50$
</label>
</div>
<div>
<label class="checkbox">
<input id="price_50" type="checkbox" name="checkbox" value="Plus50" class="filterItemsProduct" data-id="50" data-type="price" {% if filters.price is defined and '50' in filters.price %}checked{% endif %}>
<i></i>Plus de 50$
</label>
</div>
</div>
</div>
<div class="category-product-filter">
<div class="category-product-filter-title" onclick="panelTroisClick()"><i class="flecheTrois ti-angle-right" style="margin-right: 10px;"></i><span style="display: inline;">CONSERVATION</span></div>
<div class="category-product-filter-checkbox" id="panelTrois" style="display:none;">
{% for conservation in conservations %}
<div>
<label class="checkbox">
<input id="conservation_{{conservation.id}}" type="checkbox" name="checkbox" value="{{conservation.name}}" data-id="{{conservation.id}}" data-type="conservation" class="filterItemsProduct">
<i></i>{{conservation.name}}
</label>
</div>
{% endfor %}
</div>
</div>
<div class="category-product-filter">
<div class="category-product-filter-title" onclick="panelQuatreClick()"><i class="flecheQuatre ti-angle-right" style="margin-right: 10px;"></i><span style="display: inline;">CERTIFICATION</span></div>
<div class="category-product-filter-checkbox" id="panelQuatre" style="display:none;">
<div>
<label class="checkbox">
<input id="aliment_du_quebec" type="checkbox" name="checkbox" value="AlimentsQuebec" data-id="true" data-type="aliment_quebec" class="filterItemsProduct">
<i></i>Aliments du Québec
</label>
</div>
<div>
<label class="checkbox">
<input id="is_prix_laureat" type="checkbox" name="checkbox" value="PrixLaureat" data-id="true" data-type="prix_laureat" class="filterItemsProduct">
<i></i>Prix Laureat
</label>
</div>
<div>
<label class="checkbox">
<input id="is_produit_biologique" type="checkbox" name="checkbox" value="Biologique" data-id="true" data-type="produit_biologique" class="filterItemsProduct">
<i></i>Porduit Bio
</label>
</div>
<div>
<label class="checkbox">
<input id="SansGluten" type="checkbox" name="checkbox" value="Sans_Gluten" data-type="certification" class="filterItemsProduct">
<i></i>Sans Gluten
</label>
</div>
<div>
<label class="checkbox">
<input id="Vegane" type="checkbox" name="checkbox" value="Vegane" data-type="certification" class="filterItemsProduct">
<i></i>Végane
</label>
</div>
<div>
<label class="checkbox">
<input id="Paleo" type="checkbox" name="checkbox" value="Paleo" data-type="certification" class="filterItemsProduct">
<i></i>Paléo
</label>
</div>
<div>
<label class="checkbox">
<input id="SansLactose" type="checkbox" name="checkbox" value="Sans_Lactose" data-type="certification" class="filterItemsProduct">
<i></i>Sans Lactose
</label>
</div>
<div>
<label class="checkbox">
<input id="SansNoix" type="checkbox" name="checkbox" value="Sans_Noix" data-type="certification" class="filterItemsProduct">
<i></i>Sans noix
</label>
</div>
</div>
</div>
<div class="category-product-filter">
<div class="category-product-filter-title" onclick="panelCinqClick()"><i class="flecheCinq ti-angle-right" style="margin-right: 10px;"></i><span style="display: inline;">RÉGION</span></div>
<div class="category-product-filter-checkbox" id="panelCinq" style="display:none;">
{% for region in regions %}
{% if region.name != "defaut" %}
<div>
<label class="checkbox">
<input id="region_{{region.id}}" type="checkbox" name="checkbox" value="region_{{region.name}}" data-id="{{region.id}}" class="filterItemsProduct" data-type="region">
<i></i>{{region.name}}
</label>
</div>
{% endif %}
{% endfor %}
</div>
</div>
{% endblock %}
</div>
</div>
<div class="col-xl-10 col-lg-10 col-md-9 col-sm-12 col-12 products-wrap" id="listingProducts">
{% block section_masonry_products %}
<div class="endless_container" id="endless_container">
<article class="endless_page" style="">
{{ include ('frontend/productMasonry.html.twig', {'masonryProducts': products} ) }}
</article>
</div>
<div class="" id="product-loader" style="display: none; width: 100%; height: 100px; position: relative !important; background: url(/images/loading.gif) center no-repeat #fff;"></div>
<script>
var supportsTouch = 'ontouchstart' in window || navigator.msMaxTouchPoints;
if(supportsTouch){
var elems = document.querySelectorAll(".button-touch");
[].forEach.call(elems, function(el) {
el.classList.remove("d-none");
});
}
</script>
{# {{ dump(app.request.attributes.get('_route'))}} #}
{% if app.request.attributes.get('_route') == 'viewCategory' %}
{% if products.getPaginationData.current == products.getPaginationData.last %}
<div id="paginatorDefaultLast" class="infinite-scroll-last">{{ knp_pagination_render(products) }}</div>
{% endif %}
{% endif %}
{% endblock %}
{% if suggestionProducts is defined %}
{% if suggestionProducts %}
<div class="section-title section-title-line m-t-10">Des produits à découvrir!</div>
{{ include ('frontend/productMasonry.html.twig', {'masonryProducts': suggestionProducts} ) }}
{% endif %}
{% endif %}
</div>
</div>
<!--Category section products-->
</section>
</div>
<script>
function panelUnClick() {
var x = document.getElementById("panelUn");
if (x.style.display === "none") {
x.style.display = "block";
$( ".flecheUn" ).removeClass( "ti-angle-right" ).addClass( "ti-angle-down" );
} else {
x.style.display = "none";
$( ".flecheUn" ).removeClass( "ti-angle-down" ).addClass( "ti-angle-right" );
}
}
</script>
<script>
function panelDeuxClick() {
var x = document.getElementById("panelDeux");
if (x.style.display === "none") {
x.style.display = "block";
$( ".flecheDeux" ).removeClass( "ti-angle-right" ).addClass( "ti-angle-down" );
} else {
x.style.display = "none";
$( ".flecheDeux" ).removeClass( "ti-angle-down" ).addClass( "ti-angle-right" );
}
}
</script>
<script>
function panelTroisClick() {
var x = document.getElementById("panelTrois");
if (x.style.display === "none") {
x.style.display = "block";
$( ".flecheTrois" ).removeClass( "ti-angle-right" ).addClass( "ti-angle-down" );
} else {
x.style.display = "none";
$( ".flecheTrois" ).removeClass( "ti-angle-down" ).addClass( "ti-angle-right" );
}
}
</script>
<script>
function panelQuatreClick() {
var x = document.getElementById("panelQuatre");
if (x.style.display === "none") {
x.style.display = "block";
$( ".flecheQuatre" ).removeClass( "ti-angle-right" ).addClass( "ti-angle-down" );
} else {
x.style.display = "none";
$( ".flecheQuatre" ).removeClass( "ti-angle-down" ).addClass( "ti-angle-right" );
}
}
</script>
<script>
function panelCinqClick() {
var x = document.getElementById("panelCinq");
if (x.style.display === "none") {
x.style.display = "block";
$( ".flecheCinq" ).removeClass( "ti-angle-right" ).addClass( "ti-angle-down" );
} else {
x.style.display = "none";
$( ".flecheCinq" ).removeClass( "ti-angle-down" ).addClass( "ti-angle-right" );
}
}
</script>
<script>
</script>
{% endblock %}