templates/Global/event-preview-horizontal.html.twig line 1

Open in your IDE?
  1. {% if handlebarstemplate is defined %}
  2.     {% verbatim %}
  3.         <div class="card">
  4.             <div class="card-body">
  5.                 <figure class="itemside">
  6.                     <div class="aside">
  7.                         <div class="img-wrap img-sm"><a href="{{ link}}"><img src="{{ image}}"></a></div>
  8.                     </div>
  9.                     <figcaption class="text-wrap">
  10.                         <h6 class="title mb-2"><a href="{{ link}}">{{ text}}</a></h6>
  11.                         <div class="text-black-50 small mb-1">{{ date}}</div>
  12.                         <div class="text-black-50 small">{{ venue}}</div>
  13.                     </figcaption>
  14.                 </figure>
  15.             </div>
  16.         </div>
  17.     {% endverbatim %}
  18. {% elseif eventticket is defined or eventdate is defined or event is defined %}
  19.     {% if eventticket is defined %}
  20.         {% set event = eventticket.eventdate.event %}
  21.         {% set eventdate = eventticket.eventdate %}
  22.     {% elseif eventdate is defined %}
  23.         {% set event = eventdate.event %}
  24.     {% endif %}
  25.     <figure class="media h-100">
  26.         <div class="img-wrap my-auto"><img src="{{ asset('assets/img/loader.svg') }}" data-src="{{ asset(event.getImagePath) }}" class="img-thumbnail img-sm img-lazy-load"></div>
  27.         <figcaption class="media-body my-auto {% if app.request.locale == "ar" %}ml-2{% endif %}">
  28.             <a href="{{ path('event', { slug: event.slug }) }}">
  29.                 <h6 class="title mb-2">{{ event.name }}</h6>
  30.             </a>
  31.             {% if eventticket is defined %}
  32.                 <dl class="dlist-inline small">
  33.                     <dt></dt>
  34.                     <dd class="mr-0">{{ eventticket.name }} {% if eventticket.description %}<i class="fas fa-info-circle text-primary ml-2" data-toggle="tooltip" title="{{ eventticket.description }}"></i>{% endif %}</dd>
  35.                 </dl>
  36.             {% endif %}
  37.             {% if eventdate is defined %}
  38.                 <dl class="dlist-inline small">
  39.                     <dt>{{ "When"|trans }}</dt>
  40.                     <dd>{{ eventdate.startdate|localizeddate('none', 'none', app.request.locale, date_timezone, date_format)}}</dd>
  41.                 </dl>
  42.                 <dl class="dlist-inline small">
  43.                     <dt>{{ "Where"|trans }}</dt>
  44.                     <dd>
  45.                         {% if eventdate.venue %}
  46.                             {{ eventdate.venue.name }}: {{ eventdate.venue.stringifyAddress }}
  47.                         {% else %}
  48.                             {{ "Online"|trans }}
  49.                         {% endif %}
  50.                     </dd>
  51.                 </dl>
  52.             {% endif %}
  53.             {% if hideorganizer is not defined %}
  54.                 <dl class="dlist-inline small">
  55.                     <dt>{{ "Organizer"|trans }}</dt>
  56.                     <dd><a href="{{ path('organizer', { slug :event.organizer.slug }) }}" rel="noopener" taget="_blank">{{ event.organizer.name }}</a></dd>
  57.                 </dl>
  58.             {% endif %}
  59.         </figcaption>
  60.     </figure>
  61. {% endif %}