12345678910111213141516171819202122232425262728293031 |
- {% macro render_groups(admin, form, groups, has_tab) %}
- <div class="row">
- {% for code in groups %}
- {% set form_group = admin.formgroups[code] %}
- <div class="{{ form_group.class|default('col-md-12') }}">
- <div class="{{ form_group.box_class }}">
- <div class="box-header">
- <h4 class="box-title">
- {{ admin.trans(form_group.name, {}, form_group.translation_domain) }}
- </h4>
- </div>
- <div class="box-body">
- <div class="sonata-ba-collapsed-fields">
- {% if form_group.description %}
- <p>{{ form_group.description|raw }}</p>
- {% endif %}
- {% for field_name in form_group.fields if admin.formfielddescriptions[field_name] is defined %}
- {{ form_row(form[field_name])}}
- {% else %}
- <em>{{ 'message_form_group_empty'|trans({}, 'SonataAdminBundle') }}</em>
- {% endfor %}
- </div>
- </div>
- </div>
- </div>
- {% endfor %}
- </div>
- {% endmacro %}
|