瀏覽代碼

Disable filter when no filter fields are provided

Pascal Burkhard 14 年之前
父節點
當前提交
2623cc26ec
共有 1 個文件被更改,包括 13 次插入11 次删除
  1. 13 11
      Resources/views/CRUD/base_list.html.twig

+ 13 - 11
Resources/views/CRUD/base_list.html.twig

@@ -101,16 +101,18 @@ file that was distributed with this source code.
 {% endblock %}
 
 {% block list_filters %}
-    <form action="{{ admin.generateUrl('list') }}" method="GET">
-        {% for filter in datagrid.filters %}
-            <div>
-                {{ filter|render_filter_element }}</td>
-            </div>
-        {% endfor %}
-
-        <input type="submit" value="{% trans 'btn_filter' from 'BaseApplicationBundle' %}" />
-
-        <a href="{{ admin.generateUrl('list') }}">{% trans 'link_reset_filter' from 'BaseApplicationBundle' %}</a>
-    </form>
+    {% if datagrid.filters %}
+        <form action="{{ admin.generateUrl('list') }}" method="GET">
+            {% for filter in datagrid.filters %}
+                <div>
+                    {{ filter|render_filter_element }}</td>
+                </div>
+            {% endfor %}
+
+            <input type="submit" value="{% trans 'btn_filter' from 'BaseApplicationBundle' %}" />
+
+            <a href="{{ admin.generateUrl('list') }}">{% trans 'link_reset_filter' from 'BaseApplicationBundle' %}</a>
+        </form>
+    {% endif %}
 {% endblock %}