0001-nimes-add-a-custom-template-for-card-cell-with-slug-.patch
templates/variants/nimes/combo/cells/liens/card.html | ||
---|---|---|
1 |
{% extends "combo/wcs/card.html" %} |
|
2 | ||
3 |
{% block cell-content %} |
|
4 |
{{ block.super }} |
|
5 |
<style> |
|
6 |
.{{ cell.get_reference }} .value { |
|
7 |
text-align: center; |
|
8 |
} |
|
9 |
</style> |
|
10 |
<script> |
|
11 |
function initCardCell($cell, url) { |
|
12 |
if ($cell) { |
|
13 |
$($cell).prepend('<img src="' + url + '" style="margin: 10px; width: 37px; height: 38px;" /><br />'); |
|
14 |
} |
|
15 |
} |
|
16 |
{% if not card_not_found and card.id %} |
|
17 |
{% if card.fields.lien_1_raw %} |
|
18 |
{% with cards|objects:"type-de-liens"|filter_by_internal_id:card.fields.lien_1_raw|get_full|first as type_lien %} |
|
19 |
initCardCell($('.{{ cell.get_reference }} div.value')[0], '{% make_public_url url=type_lien.fields.img_lien.url %}'); |
|
20 |
{% endwith %} |
|
21 |
{% endif %} |
|
22 |
{% if card.fields.lien_2_raw %} |
|
23 |
{% with cards|objects:"type-de-liens"|filter_by_internal_id:card.fields.lien_2_raw|get_full|first as type_lien %} |
|
24 |
initCardCell($('.{{ cell.get_reference }} div.value')[1], '{% make_public_url url=type_lien.fields.img_lien.url %}'); |
|
25 |
{% endwith %} |
|
26 |
{% endif %} |
|
27 |
{% if card.fields.lien_3_raw %} |
|
28 |
{% with cards|objects:"type-de-liens"|filter_by_internal_id:card.fields.lien_3_raw|get_full|first as type_lien %} |
|
29 |
initCardCell($('.{{ cell.get_reference }} div.value')[2], '{% make_public_url url=type_lien.fields.img_lien.url %}'); |
|
30 |
{% endwith %} |
|
31 |
{% endif %} |
|
32 |
{% if card.fields.lien_4_raw %} |
|
33 |
{% with cards|objects:"type-de-liens"|filter_by_internal_id:card.fields.lien_4_raw|get_full|first as type_lien %} |
|
34 |
initCardCell($('.{{ cell.get_reference }} div.value')[3], '{% make_public_url url=type_lien.fields.img_lien.url %}'); |
|
35 |
{% endwith %} |
|
36 |
{% endif %} |
|
37 |
{% if card.fields.lien_5_raw %} |
|
38 |
{% with cards|objects:"type-de-liens"|filter_by_internal_id:card.fields.lien_5_raw|get_full|first as type_lien %} |
|
39 |
initCardCell($('.{{ cell.get_reference }} div.value')[4], '{% make_public_url url=type_lien.fields.img_lien.url %}'); |
|
40 |
{% endwith %} |
|
41 |
{% endif %} |
|
42 |
{% if card.fields.lien_6_raw %} |
|
43 |
{% with cards|objects:"type-de-liens"|filter_by_internal_id:card.fields.lien_6_raw|get_full|first as type_lien %} |
|
44 |
initCardCell($('.{{ cell.get_reference }} div.value')[5], '{% make_public_url url=type_lien.fields.img_lien.url %}'); |
|
45 |
{% endwith %} |
|
46 |
{% endif %} |
|
47 |
{% endif %} |
|
48 |
</script> |
|
49 |
{% endblock %} |
|
0 |
- |