wcs: rename cards context variable (#68063)

It can conflict with Cards context object from
publik-django-templatetags
This commit is contained in:
Lauréline Guérin 2022-08-11 14:23:41 +02:00
parent 411170695f
commit fed5465f98
No known key found for this signature in database
GPG Key ID: 1FAB9B9B4F93D473
2 changed files with 5 additions and 5 deletions

View File

@ -833,7 +833,7 @@ class WcsCardsCell(CardMixin, WcsBlurpMixin, CellBase):
)
default_template_name = 'combo/wcs/cards.html'
variable_name = 'cards'
variable_name = 'card_objects'
class Meta:
verbose_name = _('Cards')
@ -924,10 +924,10 @@ class WcsCardsCell(CardMixin, WcsBlurpMixin, CellBase):
extra_context['card_page_base_url'] = card_page.get_online_url()
try:
extra_context['cards'] = list(extra_context['cards'][self.wcs_site]['data'])
extra_context['card_objects'] = list(extra_context['card_objects'][self.wcs_site]['data'])
except (KeyError, TypeError):
# an error occured when getting the data
extra_context['cards'] = []
extra_context['card_objects'] = []
return extra_context

View File

@ -7,10 +7,10 @@
{% include "combo/asset_picture_fragment.html" %}
{% endblock %}
{% if cards %}
{% if card_objects %}
<div class="links-list cards-{{ cell.card_slug }} list-of-cards">
<ul>
{% for data in cards %}
{% for data in card_objects %}
<li>
<a href="{% if card_page_base_url %}{{ card_page_base_url }}{{ data.id }}{% else %}{{ data.url }}{% endif %}"><span class="card-title">{{ data.text }}</span></a>
</li>