{% import 'appbuilder/general/lib.html' as lib %}

{{ widget_arg }}

{% set can_add = "can_add" | is_item_visible(modelview_name) %} {% set can_show = "can_show" | is_item_visible(modelview_name) %} {% set can_edit = "can_edit" | is_item_visible(modelview_name) %} {% set can_delete = "can_delete" | is_item_visible(modelview_name) %} {% set actions = actions | get_actions_on_list(modelview_name) %} {{ lib.render_list_header(can_add, page, page_size, count, filters, actions, modelview_name) }} {% if count > 0 %}
{% if actions %} {% endif %} {% if can_show or can_edit or can_delete %} {% endif %} {% for item in include_columns %} {% if item in order_columns %} {% set res = item | get_link_order(modelview_name) %} {% if res == 2 %} {% elif res == 1 %} {% endif %} {% endfor %} {% for item in value_columns %} {% set pk = pks[loop.index-1] %} {% if actions %} {% endif %} {% if can_show or can_edit or can_delete %} {% endif %} {% for value in include_columns %} {% endfor %} {% endfor %}
{{label_columns.get(item)}} {{label_columns.get(item)}} {% else %} {{label_columns.get(item)}} {% endif %} {% else %} {{label_columns.get(item)}}
{{ lib.btn_crud(can_show, can_edit, can_delete, pk, modelview_name, filters) }}
{{ item[value]|safe }}
{{ lib.action_form(actions,modelview_name) }}
{% else %} {{_("No records found")}} {% endif %}