{% if ctx.fieldset_type == "namevalue" %} {% set field_name = ctx.field.get_name() %} {% set field_value = ctx.field.get_value(ctx.data) %} {% set field_value = "--" if field_value is None else field_value %} {% set field_value_css = "" if field_value != "--" else "esdoc-null-field" %} {% elif ctx.fieldset_type == "property" %} {% set field_name = ctx.field.get_name() %} {% set field_value = ctx.field.get_value() %} {% set field_value_css = "" %} {% end %} {% set _SEPARATOR = " | " %} {% if ctx.fieldset_type == "namevalue" %} {{ field_name }} {% if not bool(field_value) %} -- {% elif ctx.field.link_factory %} {% for link_idx, link_info in enumerate(field_value) %} {% if link_idx > 0 %} {{ _SEPARATOR }} {% end %} {{ link_info[0] }} {% end %} {% elif ctx.field.link_path and ctx.field.get_link(ctx.data) %} {{ field_value }} {% elif ctx.field.email_path and ctx.field.get_email(ctx.data) %} {{ field_value }} {% elif ctx.field.link %} {{ field_value }} {% elif isinstance(field_value, list) %} {% else %} {{ field_value }} {% end %} {% elif ctx.fieldset_type == "property" %} {{ field_name }}: {{ field_value }} {% end %}