Add support for external links in search promotions. (#449)

Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
pull/474/head
TopDevPros 2023-12-16 01:27:46 +00:00 zatwierdzone przez GitHub
rodzic 5f3585d5f9
commit 31eb9d610d
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 36 dodań i 20 usunięć

Wyświetl plik

@ -49,6 +49,7 @@
<ul class="search__results">
{% for search_promotion in search_promotions %}
<li class="listing-card">
{% if search_promotion.page %}
<a class="listing-card__link" href="{% pageurl search_promotion.page.specific %}">
{% if search_promotion.page.specific.image %}
<figure class="listing-card__image">
@ -71,6 +72,21 @@
</p>
</div>
</a>
{% else %}
<a class="listing-card__link" href="{{ search_promotion.external_link_url }}">
<figure class="listing-card__image">
</figure>
<div class="listing-card__contents">
<h3 class="listing-card__title">{{ search_promotion.external_link_text }}</h3>
<p class="listing-card__content-type">
External link
</p>
<p class="listing-card__description">
{% if search_promotion.description %}{{ search_promotion.description|richtext }}{% endif %}
</p>
</div>
</a>
{% endif %}
</li>
{% endfor %}
</ul>