templates/partials/menorca/blocks/posts_container.html.twig line 1

Open in your IDE?
  1. <section class="menorca-post">
  2.     {# POST CONTAINER TITLE #}
  3.     <h2 class="menorca-post--title title-p2"> {{ block.simpleText }} </h2>
  4.     {# GO OVER THE DIFFERENTS POSTS WHICH ARE BLOCKCONTAINERS #}
  5.     <div class="menorca-post--list">
  6.         {% for blockHasBlock in block.blockHasBlocks %}
  7.             <div class="menorca-post--list-item">
  8.                 <div class="container">
  9.                     {# blockHasBlocks[0] expects a galleryBlock #}
  10.                     {# blockHasBlocks[1] expects a textBlock #}
  11.                     {# blockHasBlocks[2] expects a ctaBlock #}
  12.                     {% if blockHasBlock.block.blockHasBlocks[0] is defined and
  13.                         blockHasBlock.block.blockHasBlocks[1] is defined and
  14.                         blockHasBlock.block.blockHasBlocks[2] is defined %}
  15.                         {% set galleryBlock = blockHasBlock.block.blockHasBlocks[0].block %}
  16.                         {% set textBlock = blockHasBlock.block.blockHasBlocks[1].block %}
  17.                         {% set ctaBlock = blockHasBlock.block.blockHasBlocks[2].block %}
  18.                         {# POST GALLERY IMAGES #}
  19.                         <div class="menorca-post--list-item--gallery js-menorca-slide">
  20.                             {% for media in galleryBlock.gallery.medias if media is not youtubeVideo %}
  21.                                 <div class="menorca-post--list-item--gallery-item">
  22.                                     <picture-component class="js-picture-component is-absolute" :image="{{ picture_data(media, null) }}"></picture-component>
  23.                                 </div>
  24.                             {% endfor %}
  25.                         </div>
  26.                         <h2 class="menorca-post--list-item--title title-p1">
  27.                             {# POST TITLE #}
  28.                             {{ textBlock.simpleText }}
  29.                         </h2>
  30.                         <div class="menorca-post--list-item--content">
  31.                             {# POST CONTENT #}
  32.                             {{ textBlock.content|raw }}
  33.                         </div>
  34.     {#me han pedido ocultar esto hasta nuevo aviso.#}
  35.     {#                    <div class="menorca-post--list-item--link">#}
  36.     {#                        <a href="{{ ctaBlock.buttonLink }}" class="button green"><span>{{ ctaBlock.buttonTitle }}</span></a>#}
  37.     {#                    </div>#}
  38.                     </div>
  39.                 </div>
  40.             {% endif %}
  41.         {% endfor %}
  42.     </div>
  43. </section>