0005-wcs-rename-cards-context-variable-68063.patch
combo/apps/wcs/models.py | ||
---|---|---|
828 | 828 |
) |
829 | 829 | |
830 | 830 |
default_template_name = 'combo/wcs/cards.html' |
831 |
variable_name = 'cards' |
|
831 |
variable_name = 'card_objects'
|
|
832 | 832 | |
833 | 833 |
class Meta: |
834 | 834 |
verbose_name = _('Cards') |
... | ... | |
919 | 919 |
extra_context['card_page_base_url'] = card_page.get_online_url() |
920 | 920 | |
921 | 921 |
try: |
922 |
extra_context['cards'] = list(extra_context['cards'][self.wcs_site]['data'])
|
|
922 |
extra_context['card_objects'] = list(extra_context['card_objects'][self.wcs_site]['data'])
|
|
923 | 923 |
except (KeyError, TypeError): |
924 | 924 |
# an error occured when getting the data |
925 |
extra_context['cards'] = [] |
|
925 |
extra_context['card_objects'] = []
|
|
926 | 926 | |
927 | 927 |
return extra_context |
928 | 928 |
combo/apps/wcs/templates/combo/wcs/cards.html | ||
---|---|---|
7 | 7 |
{% include "combo/asset_picture_fragment.html" %} |
8 | 8 |
{% endblock %} |
9 | 9 | |
10 |
{% if cards %} |
|
10 |
{% if card_objects %}
|
|
11 | 11 |
<div class="links-list cards-{{ cell.card_slug }} list-of-cards"> |
12 | 12 |
<ul> |
13 |
{% for data in cards %} |
|
13 |
{% for data in card_objects %}
|
|
14 | 14 |
<li> |
15 | 15 |
<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> |
16 | 16 |
</li> |
17 |
- |