{% load i18n dynamicforms %} {% set_var templatename=DYNAMICFORMS.template|add:'base_list.html' %} {% if serializer.render_type != 'table rows' %} {% block tablestart-includes %}{% endblock %} {% table_columns_count serializer as columns_count %} {# TODO: Remove "Actions" strings #} {% render_table_commands serializer "thead_rowstart" %} {% for column in serializer.fields.values %} {% if column.display_table == DYNAMICFORMS.DisplayMode.FULL or column.display_table == DYNAMICFORMS.DisplayMode.INVISIBLE %} {% set_var_conditional invisible=1 condition_var=column.display_table compare=DYNAMICFORMS.DisplayMode.INVISIBLE else_value=0 %} {% endif %}{% endfor %} {% render_table_commands serializer "thead_rowend" %} {% if serializer.show_filter %} {% render_form serializer.filter_data form_template=DYNAMICFORMS.table_filter_base_template %} {% endif %} {% endif %} {% include DYNAMICFORMS.table_body_base_template %} {% if serializer.render_type != 'table rows' %}
{{ column.label }}
{% block tableend-includes %}{% endblock %} {% render_table_commands serializer "onrowclick" %} {#TODO: Unit test: check if on_click & on_right_click declare properly, when table rows dynamically load#} {% endif %}