{% sw_extends "@Storefront/storefront/component/blog/card/box.html.twig" %}
{% block sas_blog_card %}
<article class="card blog-card">
{% block custom_blog_header %}
<div class="card-header">
<h2 class="card-title mt-0">
{% block sas_blog_card_title_link %}
<a href="{{ seoUrl('sas.frontend.blog.detail', { articleId: article.id }) }}"
title="{{ article.translated.title }}"
class="text-decoration-none">
{{ article.translated.title }}
</a>
{% endblock %}
</h2>
<p class="d-flex align-items-center blog-date">
<span
class="mr-2">{{ article.publishedAt|format_date('short', locale=app.request.locale) }}</span>
<span>{{ "tomRocket.element.blog.author"|trans~": "~article.author.lastname~" "~article.author.firstname }}</span>
</p>
</div>
{% endblock %}
{% block sas_blog_card_body %}
<div class="card-body">
{% block sas_blog_card_teaser_image %}
<div class="blog-image-block">
<a href="{{ seoUrl('sas.frontend.blog.detail', {'articleId': article.id}) }}"
title="{{ article.translated.title }}"
class="blog-image-link">
{% if article.media.url %}
{% set attributes = {
'class': 'blog-image card-img-top',
'alt': (article.media.translated.alt ?: article.media.fileName),
'title': (article.media.translated.title ?: article.media.fileName)
} %}
{% sw_thumbnails 'blog-image-thumbnails' with {
media: article.media,
sizes: {
'xs': '330px',
'lg': '650px'
}
} %}
{% else %}
<div class="blog-image-placeholder">
{% sw_icon 'placeholder' style {
'size': 'fluid'
} %}
</div>
{% endif %}
</a>
</div>
{% endblock %}
<div class="d-flex flex-column card-right">
{% block sas_blog_card_teaser %}
<p class="card-text font-size-small mb-0">{{ article.translated.teaser }}</p>
{% endblock %}
{% block sas_blog_card_footer %}
<div class="card-footer">
{% block custom_blog_show_more_btn %}
<a href="{{ seoUrl('sas.frontend.blog.detail', { articleId: article.id }) }}"
class="btn btn-primary">
Mehr lesen
</a>
{% endblock %}
</div>
{% endblock %}
</div>
</div>
{% endblock %}
</article>
{% endblock %}