{#
Uebergabe Parameter:
- artikel (Typ: ArtikelFrontendData)
- isLeadArtikel (boolean, default = false)
- cssStyle (string, default = "")
#}
{% if artikel is defined and artikel %}
{% set isLeadArtikel = isLeadArtikel is defined %}
{% set cssStyle = (cssStyle is defined) ? " "~cssStyle : "" %}
<div class="article-teaser-box{{ cssStyle }}" data-click-url="{{ path('fe.artikel_detail', {'slug': artikel.slug}) }}">
{% if artikel.images %}
<div class="image" style="background-image: url('{{ asset(artikel.images.current.assetFilepath) }}')"></div>
{#<div class="image lazy" data-src="{{ asset(artikel.images.current.assetFilepath) }}"></div>#}
{% elseif artikel.video_youtube_id %}
{# Video First Highresolution Image:
https://medium.com/@simonlidesign/embedding-youtube-video-with-high-quality-thumbnail-956a41dda5c8
#}
{#<div class="image lazy" style="background-image: url('https://i.ytimg.com/vi/{{ artikel.video_youtube_id }}/maxresdefault.jpg')"></div>#}
{#<div class="image lazy" data-src="https://i.ytimg.com/vi/{{ artikel.video_youtube_id }}/maxresdefault.jpg"></div>#}
{#<div class="image lazy" data-src="https://img.youtube.com/vi/{{ artikel.video_youtube_id }}/sddefault.jpg"></div>#}
{# DOKU: https://stackoverflow.com/questions/2068344/how-do-i-get-a-youtube-video-thumbnail-from-the-youtube-api#}
<div class="image" style="background-image: url('https://img.youtube.com/vi/{{ artikel.video_youtube_id }}/0.jpg')"></div>
{#<div class="image lazy" data-src="https://img.youtube.com/vi/{{ artikel.video_youtube_id }}/0.jpg"></div>#}
{% else %}
<div class="image" style="background-image: url('{{ asset('bundles/app/frontend/img/artikel-dummy.png') }}')"></div>
{#<div class="image lazy" data-src="{{ asset('bundles/app/frontend/img/artikel-dummy.png') }}"></div>#}
{% endif %}
{% set artikelTypSign = "" %}
{% if artikel.typ.isUWPlus %}
{% set artikelTypSign = '<span class="sign uwplus">UW+</span>' %}
{% elseif artikel.typ.isPublireportage %}
{% set artikelTypSign = '<span class="sign publireportage">Publireportage</span>' %}
{% endif %}
<div class="info">
{{ artikelTypSign|raw }}{% if artikel.spitzmarke %}<span class="spitzmarke">{{ artikel.spitzmarke }}</span>{% endif %}
<span class="authored-at" {% if artikel.spitzmarke or artikelTypSign %}style="margin-left:auto"{% endif %}>{{ artikel.authored_at|date('d.m.Y') }}</span>
</div>
{% if isLeadArtikel %}
<h1>{{ artikel.titel }}</h1>
{% else %}
<h2>{{ artikel.titel }}</h2>
{% endif %}
</div>
{% endif %}