{# 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)|u.truncate(15, '...') }, 'SonataAdminBundle') }} {% endblock %} {% block navbar_title %} {{ 'title_show'|trans({'%name%': admin.toString(object)|u.truncate(100, '...') }, 'SonataAdminBundle') }} {% endblock %} {%- block actions -%} {% include '@SonataAdmin/CRUD/action_buttons.html.twig' %} {%- endblock -%} {% block tab_menu %} {{ knp_menu_render(admin.sidemenu(action), { 'currentClass' : 'active', 'template': get_global_template('tab_menu_template') }, 'twig') }} {% endblock %} {% block show %}
{{ sonata_block_render_event('sonata.admin.show.top', { 'admin': admin, 'object': object }) }} {% set showtabs = admin.getshowtabs() %} {% set has_tab = (showtabs|length == 1 and showtabs|keys[0] != 'default') or showtabs|length > 1 %} {% if has_tab %} {% set tab_prefix = 'tab_' ~ admin.uniqid ~ '_' ~ random() %} {% set tab_query_index = app.request.query.get('_tab', 0)|split("_")|last %} {% elseif showtabs['default'] is defined %} {% set groups = 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 %} {% if show_group.translation_domain is defined and show_group.translation_domain is same as(false) %} {{ show_group.label }} {% else %} {{ show_group.label|trans({}, show_group.translation_domain ?? admin.translationDomain) }} {% endif %} {% endblock %}

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