Use template inheritance to decouple the choose and move 'modes' of the page listing

(child templates don't do anything yet, but this provides a hook to hang block overrides off)
pull/1441/head
Matt Westcott 2015-04-15 14:00:39 +01:00
rodzic f7a8224cd4
commit 57a3fa5fe9
5 zmienionych plików z 9 dodań i 3 usunięć

Wyświetl plik

@ -8,5 +8,5 @@
{% include "wagtailadmin/shared/breadcrumb.html" with page=parent_page choosing=1 %}
{% if pages %}
{% include "wagtailadmin/pages/listing/_list.html" with choosing=1 allow_navigation=1 orderable=0 pages=pages parent_page=parent_page %}
{% include "wagtailadmin/pages/listing/_list_choose.html" with choosing=1 allow_navigation=1 orderable=0 pages=pages parent_page=parent_page %}
{% endif %}

Wyświetl plik

@ -13,5 +13,5 @@
</h2>
{% if pages %}
{% include "wagtailadmin/pages/listing/_list.html" with choosing=1 show_parent=1 pages=pages parent_page=parent_page %}
{% include "wagtailadmin/pages/listing/_list_choose.html" with choosing=1 show_parent=1 pages=pages parent_page=parent_page %}
{% endif %}

Wyświetl plik

@ -0,0 +1,3 @@
{% extends "wagtailadmin/pages/listing/_list.html" %}
{# Page listing include, customised for 'choose' mode #}

Wyświetl plik

@ -0,0 +1,3 @@
{% extends "wagtailadmin/pages/listing/_list.html" %}
{# Page listing include, customised for 'move' mode #}

Wyświetl plik

@ -8,6 +8,6 @@
</header>
<div class="nice-padding">
{% include "wagtailadmin/pages/listing/_list.html" with moving=1 allow_navigation=1 pages=child_pages parent_page=viewed_page %}
{% include "wagtailadmin/pages/listing/_list_move.html" with moving=1 allow_navigation=1 pages=child_pages parent_page=viewed_page %}
</div>
{% endblock %}