templates/front/theme1/bloc/bloc_partenaire.html.twig line 1

Open in your IDE?
  1. {% set parametre = ParametreSite() %}
  2. <section id="bloc-partenaire-{{bloc.parametre.id}}" class="all-partners text-center espace-p-top espace-p-bottom">
  3.     <div class="container-fluid wrapper">
  4.         {% if parametre.actiftitre == true %}
  5.             <div class="titre_site">{{parametre.titre|raw}}</div>
  6.         {% endif %}
  7.         {% if bloc.parametre %}
  8.             <div class="sub-title">{{bloc.parametre.titre|raw}}</div>
  9.             {% if  bloc.parametre.texte %} <div class="texte-content">{{bloc.parametre.texte|raw}} </div>{% endif %}
  10.             {# {% if bloc.parametre.typelien != 1 %}
  11.                 {% if bloc.parametre.typelien == '4' %}
  12.                     <div class="text-center py-2">
  13.                         <a href="javascript:void(0)" onclick="window.location.href = 'tel:{{bloc.parametre.telephone}}';" class="btn btn-back-pulse">{{bloc.parametre.titrelien}}</a>
  14.                     </div>
  15.                 {% elseif bloc.parametre.typelien == '2' %}
  16.                     <div class="text-center py-2">
  17.                         <a href="{{ slug_link_interne(bloc.parametre.lieninterne)}} " class="btn btn-back-pulse">{{bloc.parametre.titrelien}}</a>
  18.                     </div>
  19.                 {% elseif bloc.parametre.typelien == '3' %}
  20.                     <div class="text-center py-2">
  21.                         <a href="{{bloc.parametre.lienexterne}}" class="btn btn-back-pulse" target="_blank">{{bloc.parametre.titrelien}}</a>
  22.                     </div>
  23.                 {% endif %}
  24.             {% endif %} #}
  25.         {% endif %}
  26.         <section class="owl-carousel">
  27.             {% if bloc.liste_partenaire %}
  28.                 {% for item in bloc.liste_partenaire %}
  29.                     {% set image = item.image != ''? item.image:'/uploads/images/'~ parametre.imagevide %}
  30.                     <div class="item_logo">
  31.                         {% if item.url != "" %}
  32.                             <a href="{{item.url}}" title="{{item.titre|raw}}" target="_blank">
  33.                        {% endif %}
  34.                         <img alt="{{item.titre}}" title="{{item.titre|raw}}" src="{{image}}" class="img-fluid"/>
  35.                         {% if item.actiftitre %} <span>{{item.titre|raw}}</span>{% endif %}
  36.                        {% if item.url != "" %}
  37.                             </a>
  38.                        {% endif %}
  39.                     </div>
  40.                 {% endfor %}
  41.             {% endif %}
  42.             {% if bloc.partenaires != null and bloc.partenaires is not empty %}
  43.                 {% set baseurl = bloc.baseurl %}
  44.                 {% for item in bloc.partenaires %}
  45.                     {% set titre = "" %}
  46.                     {% if item.domaine_sender == baseurl and item.titre_reciver is defined %}    
  47.                         {% set titre = item.titre_reciver %}
  48.                     {% elseif item.domaine_reciver == baseurl and item.titre_sender is defined %} 
  49.                         {% set titre = item.titre_sender %}
  50.                     {% endif %}
  51.                     {% set texte = "" %}
  52.                     {% if item.domaine_sender == baseurl and item.texte_reciver is defined %}    
  53.                         {% set texte = item.texte_reciver %}
  54.                     {% elseif item.domaine_reciver == baseurl and item.texte_sender is defined %} 
  55.                         {% set texte = item.texte_sender %}
  56.                     {% endif %}
  57.                     {% set image_url = "" %}
  58.                     {% if item.domaine_sender == baseurl and item.image_reciver is defined %}   
  59.                         {% set image_url = item.image_reciver %}
  60.                     {% elseif item.domaine_reciver == baseurl and item.image_sender is defined %} 
  61.                         {% set image_url = item.image_sender %}
  62.                     {% endif %}
  63.                     <div class="item_logo">
  64.                         {% if titre != "" %}
  65.                             <a href="{{ path('page_detail_partenaire', {'slug': titre_slugify(titre)~'-'~item.id, 'p' : 'hr'}) }}" title="{{titre|raw}}" target="_blank">
  66.                        {% endif %} 
  67.                         <img alt="{{titre|raw}}" title="{{titre|raw}}" src="{{image_url}}" class="img-fluid"/>
  68.                          {# {% if item.actiftitre %} <span>{{item.titre}}</span>{% endif %} #}
  69.                        {% if titre != "" %}
  70.                             </a>
  71.                        {% endif %} 
  72.                     </div>
  73.                 {% endfor %}
  74.             {% endif %}
  75.         </section>
  76.         {% if bloc.parametre %}
  77.             {% if bloc.parametre.typelien is not empty and bloc.parametre.typelien != 1 and bloc.parametre.titrelien is not empty %}
  78.                 {% if bloc.parametre.typelien == 2 %}
  79.                     <div class="container-fluid wrapper">
  80.                         <div class="bouton-articles text-center my-3">
  81.                             <button class="btn-back-pulse" onclick="window.location.href = '{{slug_link_interne(bloc.parametre.lieninterne)}}';" title="{{bloc.parametre.titrelien}}">{{bloc.parametre.titrelien}}</button>
  82.                         </div>
  83.                     </div>
  84.                 {% elseif bloc.parametre.typelien == 3 %}
  85.                 <div class="container-fluid wrapper">
  86.                     <div class="bouton-articles text-center my-3">
  87.                         <button class="btn-back-pulse" onclick="window.open('{{bloc.parametre.lienexterne}}','_blank');" title="{{bloc.parametre.titrelien}}">{{bloc.parametre.titrelien}}</button>
  88.                     </div>
  89.                 </div>
  90.                 {% elseif bloc.parametre.typelien == 4 %}
  91.                 <div class="container-fluid wrapper">
  92.                     <div class="bouton-articles text-center my-3">
  93.                         <a class="btn-back-pulse" href="tel:{{bloc.parametre.telephone}}" title="{{bloc.parametre.titrelien}}">{{bloc.parametre.titrelien}}</a>
  94.                     </div>
  95.                 </div>
  96.                 {% endif %}
  97.             {% endif %}
  98.         {% endif %}
  99.     </div>
  100. </section>