templates/PageParts/DirectusLatestEventsPagePart/view.html.twig line 1

Open in your IDE?
  1. <div class="latest-events-box-pp" {% if resource.background is defined and resource.background %}style="background-image: url('{{ asset(resource.background.url) }}')"{% endif %}>
  2.     <section class="latest-events content">
  3.         {% if resource.header %}
  4.             <h2>
  5.                 {% if resource.linkUrl is defined and resource.linkUrl %}
  6.                     <a href="{{ resource.linkUrl | replace_url }}" {% if resource.linkNewWindow %} target="_blank" rel="noopener"{% endif %}>
  7.                 {% endif %}
  8.                 {{ resource.header }}
  9.                 {% if resource.linkUrl is defined and resource.linkUrl %}
  10.                     </a>
  11.                 {% endif %}
  12.             </h2>
  13.         {% endif %}
  14.         {% set url = (resource.linkUrl | replace_url) %}
  15.         {% set parts = url|split('/') %}
  16.         {% set slug = parts|last %}
  17.         <div class="events-slider">
  18.             {{ render_esi(controller('App\\Controller\\EventsDirectusController:lastEvents', { 'limit' :  15, 'sports' : [''], 'slug' : slug  } )) }}
  19.         </div>
  20.         <div class="text--right">
  21.             <a href="{{ url }}" class="btn btn--blue">{{ 'events.latest_events.button' | trans }}</a>
  22.         </div>
  23.     </section>
  24. </div>