{% extends 'appbuilder/general/widgets/base_list.html' %} {% import 'appbuilder/general/lib.html' as lib %} {% block begin_content scoped %}
{% endblock %} {% block begin_loop_header scoped %} {% 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 %} {% else %} {% endif %} {% else %} {% endif %} {% endfor %} {% endblock %} {% block begin_loop_values scoped %} {% for item in value_columns %} {% set pk = pks[loop.index-1] %} {% set is_builtin_role = appbuilder.sm.builtin_roles.get(item['name']) %} {% if actions %} {% endif %} {% if can_show or can_edit or can_delete %} {% endif %} {% for value in include_columns %} {% if value=='name' %} {% elif not is_builtin_role %} {% elif is_builtin_role and value=='permissions' %} {% endif %} {% endfor %} {% endfor %} {% endblock %} {% block end_content scoped %}
{{label_columns.get(item)}} {{label_columns.get(item)}} {{label_columns.get(item)}} {{label_columns.get(item)}}
{% if not is_builtin_role %} {% endif %}
{% if not is_builtin_role %} {{ lib.btn_crud(can_show, can_edit, can_delete, pk, modelview_name, filters) }} {% else %} {{ lib.btn_crud(can_show, False, False, pk, modelview_name, filters) }} {% endif %}
{{ item[value] }}{{ item[value] }}{{appbuilder.sm.builtin_roles.get(item['name'])}}
{% endblock %}