diff options
-rw-r--r-- | ishtar_common/templates/ishtar/blocks/window_field.html | 2 | ||||
-rw-r--r-- | ishtar_common/templatetags/window_field.py | 5 |
2 files changed, 4 insertions, 3 deletions
diff --git a/ishtar_common/templates/ishtar/blocks/window_field.html b/ishtar_common/templates/ishtar/blocks/window_field.html index 9b2bc6540..bca32225c 100644 --- a/ishtar_common/templates/ishtar/blocks/window_field.html +++ b/ishtar_common/templates/ishtar/blocks/window_field.html @@ -1,3 +1,3 @@ {% load i18n %} {% if data %}<p><label>{% trans caption %}{% trans ":"%}</label> -<span class='value'>{{data}}</span></p>{% endif%} +<span class='value'>{{pre_data|safe}}{{data}}{{post_data|safe}}</span></p>{% endif%} diff --git a/ishtar_common/templatetags/window_field.py b/ishtar_common/templatetags/window_field.py index 65825ccf8..4a764166a 100644 --- a/ishtar_common/templatetags/window_field.py +++ b/ishtar_common/templatetags/window_field.py @@ -4,8 +4,9 @@ register = template.Library() @register.inclusion_tag('ishtar/blocks/window_field.html') -def field(caption, data): - return {'caption': caption, 'data': data} +def field(caption, data, pre_data='', post_data=''): + return {'caption': caption, 'data': data, "pre_data": pre_data, + 'post_data': post_data} @register.inclusion_tag('ishtar/blocks/window_field_multiple.html') |