{{ asset_add("scripts.js", "streams::js/table/table.js") }} {% if not actions.isEmpty() %} {{ asset_add("scripts.js", "streams::js/table/actions.js") }} {% endif %} {% if table.options.sortable %} {{ asset_add("scripts.js", "streams::js/table/sortable.js") }} {% endif %}
{{ view("streams::table/partials/filters", {'table': table}) }} {{ view("streams::table/partials/views", {'table': table}) }} {{ view(table.options.heading ?: "streams::table/partials/heading", {'table': table}) }}
{% if app.request.get('cat') != null %}
{% set parent = category_detail(app.request.get('cat')) %} {% if parent.parent_category is null %} {% set parent_url = url('admin/cats') %} {% else %} {% set parent_url = url('admin/cats?cat='~parent.parent_category_id) %} {% endif %} {{ trans('module::field.go_to_parent') }}
{% endif %}
{% if not table.rows.isEmpty() %} {% block card %}
{{ form_open({ 'url': table.options.url ?: url_full() }) }}
{{ view("streams::table/partials/header", {'table': table}) }} {% block body %} {{ view("streams::table/partials/body", {'table': table}) }} {% endblock %} {{ view("streams::table/partials/footer", {'table': table}) }}
{{ form_close() }}
{% endblock %} {% else %} {% block no_results %}
{{ trans(table.options.get('no_results_message', 'streams::message.no_results')) }}
{% endblock %} {% endif %}