templates/component/discover_suites.html.twig line 1

Open in your IDE?
  1. {#
  2.     component: image slider
  3.   heading: {
  4.     title {string}: Title de la découverte
  5.       titleAnnex {string}: Sur titre au dessus du titre 
  6.   }
  7.   text {string}: Texte de la découverte
  8.   link: [{
  9.     text {string}: Texte du lien
  10.       title {string}: Titre du lien
  11.     to {string}: Lien
  12.   }]
  13.   image {image}: Image de la découverte
  14.     size: {
  15.             width: "710",
  16.             height: "360"
  17.         }
  18. #}
  19. {% set props = {
  20.   heading: {
  21.     title: 'La cigale',
  22.     titleAnnex: 'Hôtel suites'
  23.   },
  24.   text: '<p style="position:relative; display:block;">La Résidence Miramar La Cigale, située à quelques mètres du Miramar La Cigale, est votre nouveau port d’attache pour votre location d’appartement sur Arzon ou vos évènements professionnels.</p>',
  25.   link: {
  26.     text: 'Découvrir',
  27.     title: '',
  28.     to: '#'
  29.   },
  30.   image: null
  31. }|merge(props|default({}))  %}
  32. <section data-component="discover-suites" class="DiscoverSuites-component">
  33.     <div class="l-container">
  34.         <div
  35.             class="l-row u-center">
  36.             {# Main #}
  37.             <div
  38.                 class="l-column DiscoverSuites-main">
  39.                 {# Content #}
  40.                 <div
  41.                     class="DiscoverSuites-content">
  42.                     {# Heading #}
  43.                     <div class="DiscoverSuites-heading">
  44.                         {% include "component/heading.html.twig" with {
  45.               props: props.heading
  46.             } %}
  47.                     </div>
  48.                     {# Text #}
  49.                     <div class="DiscoverSuites-text">{{ props.text | raw }}</div>
  50.                     {# Button #}
  51.                     <div class="DiscoverSuites-button">
  52.                         {% include "component/button.html.twig" with {
  53.               props: props.link
  54.             } %}
  55.                     </div>
  56.                 </div>
  57.                 {# Image #}
  58.                 <div class="DiscoverSuites-image">
  59.                     <div class="DiscoverSuites-imageRatioHelper">
  60.                         <div>
  61.                             {% include "component/image.html.twig" with {
  62.                                 props: props.image
  63.                             } %}
  64.                             {# {% include "component/picture.html.twig" with {
  65.                                 props: props.image|merge({
  66.                                     srcWebp: (props.image.src) ? asset(props.image.src | imagine_filter('convert_img_to_webp')) : ''
  67.                                 })
  68.                             } %} #}
  69.                         </div>
  70.                     </div>
  71.                 </div>
  72.             </div>
  73.         </div>
  74.     </div>
  75. </section>