Преглед изворни кода

Merge pull request #3441 from core23/batch-style

Updated UI for batch actions
Thomas пре 9 година
родитељ
комит
fdf5939b1b
1 измењених фајлова са 31 додато и 27 уклоњено
  1. 31 27
      Resources/views/CRUD/batch_confirmation.html.twig

+ 31 - 27
Resources/views/CRUD/batch_confirmation.html.twig

@@ -20,34 +20,38 @@ file that was distributed with this source code.
 
 {% block content %}
     <div class="sonata-ba-delete">
-        <h1>{% trans with {'%action%': action_label} from 'SonataAdminBundle' %}title_batch_confirmation{% endtrans %}</h1>
-
-        {% if data.all_elements %}
-            {{ 'message_batch_all_confirmation'|trans({}, 'SonataAdminBundle') }}
-        {% else %}
-            {% transchoice data.idx|length with {'%count%': data.idx|length} from 'SonataAdminBundle' %}message_batch_confirmation{% endtranschoice %}
-        {% endif %}
-
-        <div class="well well-small form-actions">
-            <form action="{{ admin.generateUrl('batch', {'filter': admin.filterParameters}) }}" method="POST" >
-                <input type="hidden" name="confirmation" value="ok">
-                <input type="hidden" name="data" value="{{ data|json_encode }}">
-                <input type="hidden" name="_sonata_csrf_token" value="{{ csrf_token }}">
-
-                <div style="display: none">
-                    {{ form_rest(form) }}
-                </div>
-
-                <button type="submit" class="btn btn-danger">{{ 'btn_execute_batch_action'|trans({}, 'SonataAdminBundle') }}</button>
-
-                {% if admin.hasRoute('list') and admin.isGranted('LIST') %}
-                    {{ 'delete_or'|trans({}, 'SonataAdminBundle') }}
-
-                    <a class="btn btn-success" href="{{ admin.generateUrl('list') }}">
-                        <i class="fa fa-th-list"></i> {{ 'link_action_list'|trans({}, 'SonataAdminBundle') }}
-                    </a>
+        <div class="box box-danger">
+            <div class="box-header">
+                <h4 class="box-title">{% trans with {'%action%': action_label} from 'SonataAdminBundle' %}title_batch_confirmation{% endtrans %}</h4>
+            </div>
+            <div class="box-body">
+                {% if data.all_elements %}
+                    {{ 'message_batch_all_confirmation'|trans({}, 'SonataAdminBundle') }}
+                {% else %}
+                    {% transchoice data.idx|length with {'%count%': data.idx|length} from 'SonataAdminBundle' %}message_batch_confirmation{% endtranschoice %}
                 {% endif %}
-            </form>
+            </div>
+            <div class="box-footer clearfix">
+                <form action="{{ admin.generateUrl('batch', {'filter': admin.filterParameters}) }}" method="POST">
+                    <input type="hidden" name="confirmation" value="ok">
+                    <input type="hidden" name="data" value="{{ data|json_encode }}">
+                    <input type="hidden" name="_sonata_csrf_token" value="{{ csrf_token }}">
+
+                    <div style="display: none">
+                        {{ form_rest(form) }}
+                    </div>
+
+                    <button type="submit" class="btn btn-danger">{{ 'btn_execute_batch_action'|trans({}, 'SonataAdminBundle') }}</button>
+
+                    {% if admin.hasRoute('list') and admin.isGranted('LIST') %}
+                        {{ 'delete_or'|trans({}, 'SonataAdminBundle') }}
+
+                        <a class="btn btn-success" href="{{ admin.generateUrl('list') }}">
+                            <i class="fa fa-th-list"></i> {{ 'link_action_list'|trans({}, 'SonataAdminBundle') }}
+                        </a>
+                    {% endif %}
+                </form>
+            </div>
         </div>
     </div>
 {% endblock %}