{##} {% if table.getTitle %} {% block title %}

{{ table.getTitle }}

{% endblock title %} {% endif %} {% if table.getDescription %}

{{ table.getDescription|raw }}

{% endif %} {% block table %}
{% block header %} {% if table.getHeader %}
{% for action in table.getHeader %} {{ action.getOutput|raw }} {% endfor %}
{% endif %} {% endblock header %}
{% if not rows and not isFiltered and dataSet.getResultCount == 0 %}
{% block blankslate %} {{ include('components/blankSlate.twig.html') }} {% endblock blankslate %}
{% else %} {% block tableInner %} {% for rowIndex, headerRow in headers %} {% for columnIndex, column in columns %} {% set th = headerRow[columnIndex] %} {% if th %} {% endif %} {% endfor %} {% endfor %} {% if not rows and isFiltered %} {% endif %} {% for rowIndex, rowData in rows %} {% set row = rowData.row %} {{ row.getPrepended|raw }} {% for columnIndex, column in columns %} {% set cell = rowData.cells[columnIndex] %} {% endfor %} {{ row.getAppended|raw }} {% endfor %}
{{ th.getOutput|raw }} {% if th.getData('description') %}
{{ th.getData('description') }} {% endif %}
{{ block('blankslate') }}
{{ cell.getPrepended|raw }} {% if column.getID == "actions" %} {% block actions %} {% endblock actions %} {% else %} {{ column.getOutput(rowData.data)|raw }} {% endif %} {{ cell.getAppended|raw }}
{% endblock tableInner %} {% endif %}
{% endblock table %}