diff options
-rw-r--r-- | ishtar_common/templates/ishtar/blocks/window_field_flex_detail.html | 2 | ||||
-rw-r--r-- | ishtar_common/templatetags/window_field.py | 7 |
2 files changed, 8 insertions, 1 deletions
diff --git a/ishtar_common/templates/ishtar/blocks/window_field_flex_detail.html b/ishtar_common/templates/ishtar/blocks/window_field_flex_detail.html index f7ca5ce8f..59ad4fed1 100644 --- a/ishtar_common/templates/ishtar/blocks/window_field_flex_detail.html +++ b/ishtar_common/templates/ishtar/blocks/window_field_flex_detail.html @@ -1,5 +1,5 @@ {% load i18n %}{% if item %} -<dl class="col-12 {% if size == 2 %}col-lg-6{% else %}col-md-6 col-lg-3{% endif %} flex-wrap"> +<dl class="col-12{% if size == 2 %} col-lg-6{% elif size == 'full' %}{% else %} col-md-6 col-lg-3{% endif %} flex-wrap"> <dt>{% trans caption %}{{link}}</dt> <dd>{{item}}</dd> </dl> diff --git a/ishtar_common/templatetags/window_field.py b/ishtar_common/templatetags/window_field.py index d843d3030..051540a19 100644 --- a/ishtar_common/templatetags/window_field.py +++ b/ishtar_common/templatetags/window_field.py @@ -168,6 +168,13 @@ def field_flex_detail(context, caption, item, small=False): return field_detail(context, caption, item, size=size) +@register.inclusion_tag('ishtar/blocks/window_field_flex_detail.html', + takes_context=True) +def field_flex_detail_full(context, caption, item, small=False): + size = "full" + return field_detail(context, caption, item, size=size) + + @register.filter def m2m_listing(item, key): return item.m2m_listing(key) |