{% set parametre = ParametreSite() %}
{% set position_texte = "" %}
{% if bloc.positiontext == 2 %}
{% set position_texte = "pos3" %}
{% elseif bloc.positiontext == 1 %}
{% set position_texte = "pos2" %}
{% else %}
{% set position_texte = "pos1" %}
{% endif %}
{% set type_affiche = "" %}
{% if bloc.nombrearticle == 1 %}
{% set type_affiche = "type_affiche1" %}
{% elseif bloc.nombrearticle == 2 %}
{% set type_affiche = "type_affiche2" %}
{% else %}
{% set type_affiche = "type_affiche3" %}
{% endif %}
{% if bloc.actif_slider == 1 %}
{% set type_affiche = type_affiche ~ " owl-carousel" %}
{% endif %}
{% if not is_mobile() and not is_tablet() %}
<section id="bloc-{{bloc.id}}" class="all-services py-4" style="{% if bloc.bgimage %}background-image: url('{{asset_image(bloc.bgimage,'medium',['files1920'])}}');{% else %} background-color:{{bloc.color}}; {% endif %} color:{{bloc.colortexte}};" >
{% else %}
<section id="bloc-{{bloc.id}}" class="all-services py-4" style="background-color:{{bloc.color}}; color:{{bloc.colortexte}};" >
{% endif %}
{% if bloc.blocServiceItems %}
<div class="container-fluid">
<div class="list_blocs {{position_texte}}">
<div class="cnt_blocs">
{% if bloc.positiontext != 0 and bloc.positiontext != 1 %}
<div class="container-fluid wrapper">
{% endif %}
{% if parametre.actiftitre == true %}
<div class="titre_site">{{parametre.titre|raw}}</div>
{% endif %}
{% if bloc.alias == "bloc_travaux" and bloc.title != "" %}
<h1 class="wow fadeInUp" data-wow-delay="0.1s">{{bloc.title|raw}}</h1>
{% elseif bloc.alias != "bloc_travaux" and bloc.title != "" %}
<div class="sub-title wow fadeInUp" data-wow-delay="0.1s">{{bloc.title|raw}}</div>
{% endif %}
{% if bloc.content is not empty %}<div>{{bloc.content|raw}}</div>{% endif %}
{% if bloc.typelien != 1 %}
{% if bloc.typelien == '4' %}
<div class="text-center py-2">
<a href="tel:{{bloc.telephone}}" class="btn btn-back-pulse">{{bloc.titrelien}}</a>
</div>
{% elseif bloc.typelien == '2' %}
<div class="text-center py-2">
<a href="{{ slug_link_interne(bloc.lieninterne)}} " class="btn btn-back-pulse">{{bloc.titrelien}}</a>
</div>
{% elseif bloc.typelien == '3' %}
<div class="text-center py-2">
<a href="{{bloc.lienexterne}}" class="btn btn-back-pulse" target="_blank">{{bloc.titrelien}}</a>
</div>
{% endif %}
{% endif %}
{% if bloc.positiontext != 0 and bloc.positiontext != 1 %}
</div>
{% endif %}
</div>
<div class="blocs">
{% if bloc.multi_affichage == 1 %}
{% set multi_affichage = 'affichage1' %}
{% elseif bloc.multi_affichage == 2 %}
{% set multi_affichage = 'affichage2' %}
{% elseif bloc.multi_affichage == 3 %}
{% set multi_affichage = 'affichage3' %}
{% elseif bloc.multi_affichage == 4 %}
{% set multi_affichage = 'affichage4' %}
{% elseif bloc.multi_affichage == 5 %}
{% set multi_affichage = 'affichage5' %}
{% elseif bloc.multi_affichage == 6 %}
{% set multi_affichage = 'affichage6' %}
{% elseif bloc.multi_affichage == 7 %}
{% set multi_affichage = 'affichage7' %}
{% elseif bloc.multi_affichage == 8 %}
{% set multi_affichage = 'affichage8' %}
{% elseif bloc.multi_affichage == 9 %}
{% set multi_affichage = 'affichage9' %}
{% elseif bloc.multi_affichage == 10 %}
{% set multi_affichage = 'affichage10' %}
{% elseif bloc.multi_affichage == 11 %}
{% set multi_affichage = 'affichage11' %}
{% elseif bloc.multi_affichage == 12 %}
{% set multi_affichage = 'affichage12' %}
{% else %}
{% set multi_affichage = 'affichage1' %}
{% endif %}
{% set resultats = [] %}
{% set blos_services = bloc.blocServiceItems|filter(v => v.actif == true)|sort((a, b) => a.position <=> b.position) %}
{% if blos_services %}
{% for value in blos_services %}
{% set new_blos_services = {
'type_bloc' : 'service',
'titre' : value.title,
'slug' : '',
'image' : value.image,
'content' : value.content,
'title_affichage' : '',
'typelien' : value.typelien,
'lieninterne' : slug_link_interne(value.lieninterne),
'lienexterne' : value.lienexterne,
'telephone' : value.telephone,
'titrelien' : value.titrelien,
} %}
{% set resultats = resultats|default([]) %}
{% set resultats = resultats|merge([new_blos_services]) %}
{% endfor %}
{% endif %}
{% if bloc.typeaffichagehome is defined and bloc.typeaffichagehome is not empty %}
{{ include(template_from_string(bloc.typeaffichagehome.twig)) }}
{% endif %}
{# <div class="results {{affichgeService}} {{type_affiche}}">
{% set duree = 0.3 %}
{% for key,item in bloc.blocServiceItems|filter(v => v.actif == true) %}
{% if item.typelien == 1 %}
{% set url = '#' %}
{% elseif item.typelien == 2 %}
{% set url = item.lieninterne %}
{% elseif item.typelien == 3 %}
{% set url = item.lienexterne %}
{% elseif item.typelien == 4 %}
{% set url = 'tel:'~ item.telephone %}
{% endif %}
{% set image = item.image != ''? item.image:'/uploads/images/'~ parametre.imagevide %}
<div class="article wow fadeInDown animated" data-wow-delay="{{duree}}s">
<a class="absolute_link" href="{{url}}" title="{{item.title}}"></a>
<span class="article-image">
<img alt="{{item.title}}" src="{{asset_image(image)}}" class="img-fluid">
</span>
<div class="article-cnt">
<h3 class="article-titre">{{item.title}}</h3>
</div>
</div>
{% set duree = duree + 0.2 %}
{% endfor %}
</div> #}
</div>
</div>
</div>
{% endif %}
</section>