12345678910111213141516171819202122232425262728293031323334353637383940 |
- {# NEXT_MAJOR: remove this template #}
- {% macro render_groups(admin, object, elements, groups, has_tab, no_padding = false) %}
- <div class="row">
- {{ block('field_row') }}
- </div>
- {% endmacro %}
- {% block field_row %}
- {% for code in groups %}
- {% set show_group = admin.showgroups[code] %}
- <div class="{{ show_group.class|default('col-md-12') }} {{ no_padding ? 'nopadding' }}">
- <div class="{{ show_group.box_class }}">
- <div class="box-header">
- <h4 class="box-title">
- {% block show_title %}
- {{ show_group.label|trans({}, show_group.translation_domain ?: admin.translationDomain) }}
- {% endblock %}
- </h4>
- </div>
- <div class="box-body table-responsive no-padding">
- <table class="table">
- <tbody>
- {% for field_name in show_group.fields %}
- {% block show_field %}
- <tr class="sonata-ba-view-container">
- {% if elements[field_name] is defined %}
- {{ elements[field_name]|render_view_element(object)}}
- {% endif %}
- </tr>
- {% endblock %}
- {% endfor %}
- </tbody>
- </table>
- </div>
- </div>
- </div>
- {% endfor %}
- {% endblock %}
|