{% extends '@DWGinger/crud/list.html.twig' %} {% block list_actions %} {% if is_granted('ROLE_GINGER_ATTRIBUTE_CREATE') %} {{ 'title.attribute_new'|trans }} {% endif %} {% endblock %} {% block content %} {% set attributeTabsMenu = knp_menu_get('attributetabs') %} {{ knp_menu_render(attributeTabsMenu, { 'template': '@DWGinger/menu/person_tabs.html.twig' }) }} {{ parent() }} {% endblock %} {% block table_header %} {{ knp_pagination_sortable(pagination, 'label.title'|trans, "#{constant('DW\\GingerBundle\\Search\\Doctrine\\Engine::QUERY_ROOT_ALIAS')}.title") }} {{ 'label.integrations'|trans }} {{ knp_pagination_sortable(pagination, 'label.description'|trans, "#{constant('DW\\GingerBundle\\Search\\Doctrine\\Engine::QUERY_ROOT_ALIAS')}.description") }} {{ knp_pagination_sortable(pagination, 'label.created_at'|trans , "#{constant('DW\\GingerBundle\\Search\\Doctrine\\Engine::QUERY_ROOT_ALIAS')}.createdAt") }} {% endblock %} {% block table_body %} {% for attribute in pagination %} {% if is_granted('edit', attribute) %} {{ attribute.title }} {% else %} {{ attribute.title }} {% endif %} {%- if attribute.integrations.count > 0 -%} {{ attribute.integrations.count }} {%- else -%} - {%- endif -%} {{ attribute.description }} {{ attribute.createdAt|date("d.m.Y") }} {% endfor %} {% endblock %}