{% extends "TrinityAdminBundle:BaseAdmin:index.html.twig" %} {% block body %} {% set colspan = 0 %}

{{ title|trans() }}

{% render controller(bundle_name ~ ":" ~ controller_name ~ ":flash") %} {% include "TrinityAdminBundle:BaseAdmin:pager.html.twig" %} {% for action,template in index_actions %} {% include template %} {% endfor %}
{% if batch_actions %} {% set colspan = colspan + 1 %} {% endif %} {% for field in fields %} {% set colspan = colspan + 1 %} {% endfor %} {% for object in pager %} {% if batch_actions %} {% endif %} {% for key, field in fields %} {% endfor %} {% endfor %}
{% if fieldsnames %} {% set label = fieldsnames[field.name] is defined ? fieldsnames[field.name] : field.name %} {% else %} {% set label = field.name|trans() %} {% endif %} {% set sort = (app.request.query.get('sort') == field.name ~ ":asc") ? field.name ~ ":desc" : field.name ~ ":asc" %} {{ label }} {% set colspan = colspan + 1 %}
{% if rankable %}

{{ 'crud.list.rankable'|trans({}, 'TrinityAdminBundle') }}

{% endif %}
{% if batch_actions %}

{{ 'crud.list.actions.batch'|trans({}, 'TrinityAdminBundle') }} {{ form_widget(form_batch["action"]) }}

{% endif %} {% if pager|length %} {{ form_widget(form_batch._token) }} {% endif %}
{% include "TrinityAdminBundle:BaseAdmin:pager.html.twig" %} {% for action, template in index_actions %} {% include template %} {% endfor %}
{% set href = list_actions.edit is defined and key == 0 ? path(route_prefix ~ "edit", { id: object.id }) : false %} {% if field.name == 'class_key' %} {{ models[object.classKey]['title'] }} {% elseif field.name == 'template' %} {% if templates[object.classKey] is defined and object.template %} {{ templates[object.classKey][object.template] }} {% endif %} {% else %} {{ field_render(object, field.method, field.template, href) }} {% endif %} {% for action, template in list_actions %} {% include template %} {% endfor%}
{% endblock %}