{{ entity.primary_key }} {% for model_field in view_model.fields | filter(attribute="list_hide_column", value=false) | sort(attribute="list_sort_position") -%} {% if model_field.field_type == "Checkbox" %} {{ entity.values | get(key=model_field.field_name) | get_icon | safe }} {% elif model_field.field_type == "FileUpload" %} {{ entity.values | get(key=model_field.field_name, default="") }} {% else %} {% if entity.fk_values is containing(model_field.field_name) %} {%- set value = entity.fk_values[model_field.field_name] %} {%- if model_field.ceil %} {{ value | float | round(method="ceil", precision=model_field.ceil) }} {%- elif model_field.floor %} {{ value | float | round(method="floor", precision=model_field.floor) }} {%- elif model_field.dateformat %} {{ value | date(format=model_field.dateformat) }} {%- elif model_field.shorten %} {{ model_field.shorten }} {{ value | shorten(max_length=model_field.shorten) }} {%- else %} {{ value }} {%- endif %} {% else %} {%- set value = entity.values[model_field.field_name] %} {%- if model_field.ceil %} {{ value | float | round(method="ceil", precision=model_field.ceil) }} {%- elif model_field.floor %} {{ value | float | round(method="floor", precision=model_field.floor) }} {%- elif model_field.dateformat %} {{ value | date(format=model_field.dateformat) }} {%- elif model_field.shorten %} {{ model_field.shorten }} {{ value | shorten(max_length=model_field.shorten) }} {%- else %} {{ value }} {%- endif %} {% endif %} {% endif %} {%- endfor %}
{% if view_model.inline_edit %} {% else %} {% endif %}