summaryrefslogtreecommitdiff
path: root/ishtar_common
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@proxience.com>2015-09-19 11:54:25 +0200
committerÉtienne Loks <etienne.loks@proxience.com>2015-09-19 11:54:25 +0200
commit4e02ff3d2f163bb7aea10c61aac6c92e6ee434cc (patch)
treedc7bb89e120bfb8915d579e1f4b78519b7a6bc58 /ishtar_common
parent60e6cdb0fe82d3ddad78f3488b8de46744a41e94 (diff)
downloadIshtar-4e02ff3d2f163bb7aea10c61aac6c92e6ee434cc.tar.bz2
Ishtar-4e02ff3d2f163bb7aea10c61aac6c92e6ee434cc.zip
Finds: material type to material types
Diffstat (limited to 'ishtar_common')
-rw-r--r--ishtar_common/templates/ishtar/blocks/window_field_multiple.html8
-rw-r--r--ishtar_common/templatetags/window_field.py5
2 files changed, 13 insertions, 0 deletions
diff --git a/ishtar_common/templates/ishtar/blocks/window_field_multiple.html b/ishtar_common/templates/ishtar/blocks/window_field_multiple.html
new file mode 100644
index 000000000..30903b0d5
--- /dev/null
+++ b/ishtar_common/templates/ishtar/blocks/window_field_multiple.html
@@ -0,0 +1,8 @@
+{% load i18n %}
+{% if data.count %}<p><label>{% trans caption %}{% trans ":"%}</label>
+ <span class='value'>{% for d in data.all %}
+ {% if forloop.counter0 %}, {% endif %}{{ d }}
+ {% endfor %}</span>
+</p>
+{% endif %}
+
diff --git a/ishtar_common/templatetags/window_field.py b/ishtar_common/templatetags/window_field.py
index 90cb5391c..65825ccf8 100644
--- a/ishtar_common/templatetags/window_field.py
+++ b/ishtar_common/templatetags/window_field.py
@@ -6,3 +6,8 @@ register = template.Library()
@register.inclusion_tag('ishtar/blocks/window_field.html')
def field(caption, data):
return {'caption': caption, 'data': data}
+
+
+@register.inclusion_tag('ishtar/blocks/window_field_multiple.html')
+def field_multiple(caption, data):
+ return {'caption': caption, 'data': data}