templates/front/front_page/bloc-texte_image.html.twig line 1

Open in your IDE?
  1. {% if bloc.bloc_alignement == 'droite' %}
  2.     <section data-bs-version="5.1"
  3.              class="image2 cid-sYtiOZS3A3 text-img-type-{{ bloc.bloc_type_texte_image|default(0) }} {{ bloc.bloc_margin_top }} {{ bloc.bloc_margin_bottom }}"
  4.              id="image2-2t">
  5.         <div id="blocTexteImage"
  6.              class="row-reverse {% if bloc.bloc_alignement == 'droite' %}row{% endif %} {{ bloc.bloc_margin_top }} {{ bloc.bloc_margin_bottom }} m-0">
  7.             {% if medias[0].media_fichier is defined %}
  8.                 {% set mediaTmp = medias[0].media_fichier %}
  9.                 {% set mediaDefault = "default.jpg" %}
  10.                 {% set mediaTmp = webp(webpSupported, mediaTmp) %}
  11.                 {% set mediaDefault = webp(webpSupported, mediaDefault) %}
  12.                 <div id="imageText" class="col-12 col-lg-6 p-0 imageGaucheRespons test">
  13.                     <a {% if medias[0].media_lien %} href="{{ medias[0].media_lien }}" {% if medias[0].media_is_blank == 1 %} target="_blank" rel="noreferrer" {% endif %} {% else %} href="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_fancy') }}" target="_blank"  {% endif %}
  14.                             title="{{ medias[0].media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
  15.                             style="background-image:url({{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocTexteImage') }}); "
  16.                             class="aImage" data-fancybox>
  17.                         {#   <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
  18.                          loading="lazy" class="lazyload img-fit-cover"
  19.                          data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocTexteImage') }}"
  20.                          alt="{{ medias[0].media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"> #}
  21.                     </a>
  22.                 </div>
  23.             {% endif %}
  24.             <div class="imageDroiteTexte col-12 col-lg-6 p-lg-5 d-flex justify-content-center img">
  25.                 <div class="text-wrapper p-lg-5 col-lg-10 mobText">
  26.                     {% if bloc.bloc_titre %}
  27.                         <h3 class="pt-2 mbr-section-title mbr-fonts-style display-2 text-center">
  28.                             <strong>{{ bloc.bloc_titre }}</strong>
  29.                         </h3>
  30.                     {% endif %}
  31.                     {% if bloc.bloc_sstitre %}
  32.                         <h4 class="flechebash4 mbr-section-subtitle mbr-fonts-style display-5 text-center">
  33.                             {{ bloc.bloc_sstitre }}
  34.                         </h4>
  35.                     {% endif %}
  36.                     <div class="mbr-text mbr-fonts-style display-7  bloc-text paraTextImage">
  37.                         {{ bloc.bloc_texte|raw }}
  38.                     </div>
  39.                 </div>
  40.             </div>
  41.         </div>
  42.     </section>
  43. {% else %}
  44.     <section data-bs-version="5.1"
  45.              class="image2 cid-sYtiOZS3A3 text-img-type-{{ bloc.bloc_type_texte_image|default(0) }} {{ bloc.bloc_margin_top }} {{ bloc.bloc_margin_bottom }}"
  46.              id="image2-2t">
  47.         <div id="blocTexteImage" class="row-reverse {% if bloc.bloc_alignement == 'droite' %}row{% endif %} m-0">
  48.             {% if medias[0].media_fichier is defined %}
  49.                 {% set mediaTmp = medias[0].media_fichier %}
  50.                 {% set mediaDefault = "default.jpg" %}
  51.                 {% set mediaTmp = webp(webpSupported, mediaTmp) %}
  52.                 {% set mediaDefault = webp(webpSupported, mediaDefault) %}
  53.                 <div id="imageText" class="col-12 col-lg-6 p-0">
  54.                     <a {% if medias[0].media_lien %} href="{{ medias[0].media_lien }}" {% if medias[0].media_is_blank == 1 %} target="_blank" rel="noreferrer" {% endif %} {% else %} href="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_fancy') }}" target="_blank"  {% endif %}
  55.                             title="{{ medias[0].media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
  56.                             style="background-image:url({{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocTexteImage') }});{% if bloc.bloc_image_position_verticale is defined %} background-position : {{ bloc.bloc_image_position_verticale }} !important {% endif %}"
  57.                             class="aImage" data-fancybox>
  58.                         {#   <img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
  59.                          loading="lazy" class="lazyload img-fit-cover"
  60.                          data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocTexteImage') }}"
  61.                          alt="{{ medias[0].media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"> #}
  62.                     </a>
  63.                 </div>
  64.             {% endif %}
  65.             <div class="imageGaucheTexte col-12 col-lg-6 p-lg-5 d-flex justify-content-center img">
  66.                 <div class="text-wrapper p-lg-5 col-lg-10">
  67.                     {% if bloc.bloc_titre %}
  68.                         <h3 class="pt-2 mbr-section-title mbr-fonts-style display-2 text-center">
  69.                             <strong>{{ bloc.bloc_titre }}</strong>
  70.                         </h3>
  71.                     {% endif %}
  72.                     {% if bloc.bloc_sstitre %}
  73.                         <h4 class="flechebash4 mbr-section-subtitle mbr-fonts-style display-5 text-center flechebash4">
  74.                             {{ bloc.bloc_sstitre }}
  75.                         </h4>
  76.                     {% endif %}
  77.                     <div class="mbr-text mbr-fonts-style display-7  bloc-text paraTextImage">
  78.                         {{ bloc.bloc_texte|raw }}
  79.                     </div>
  80.                 </div>
  81.             </div>
  82.         </div>
  83.     </section>
  84. {% endif %}