{# This file is part of the Sonata package. (c) Thomas Rabaix For the full copyright and license information, please view the LICENSE file that was distributed with this source code. #} {% extends base_template %} {% block title %} {{ "title_show"|trans({'%name%': admin.toString(object)|truncate(15) }, 'SonataAdminBundle') }} {% endblock %} {% block navbar_title %} {{ block('title') }} {% endblock %} {%- block actions -%} {% include 'SonataAdminBundle:CRUD:action_buttons.html.twig' %} {%- endblock -%} {% block tab_menu %} {{ knp_menu_render(admin.sidemenu(action), { 'currentClass' : 'active', 'template': sonata_admin.adminPool.getTemplate('tab_menu_template') }, 'twig') }} {% endblock %} {% block show %}
{{ sonata_block_render_event('sonata.admin.show.top', { 'admin': admin, 'object': object }) }} {% set has_tab = (admin.showtabs|length == 1 and admin.showtabs|keys[0] != 'default') or admin.showtabs|length > 1 %} {% if has_tab %} {% elseif admin.showtabs is iterable %} {% set groups = admin.showtabs.default.groups %} {{ block('show_groups') }} {% endif %}
{{ sonata_block_render_event('sonata.admin.show.bottom', { 'admin': admin, 'object': object }) }} {% endblock %} {% block show_groups %}
{% block field_row %} {% for code in groups %} {% set show_group = admin.showgroups[code] %}

{% block show_title %} {{ show_group.label|trans({}, show_group.translation_domain|default(admin.translationDomain)) }} {% endblock %}

{% for field_name in show_group.fields %} {% block show_field %} {% if elements[field_name] is defined %} {{ elements[field_name]|render_view_element(object)}} {% endif %} {% endblock %} {% endfor %}
{% endfor %} {% endblock %}
{% endblock %}