|
@@ -68,11 +68,6 @@ class EditedByFilter(MultipleUserFilter):
|
|
|
|
|
|
|
|
|
class PageFilterSet(WagtailFilterSet):
|
|
|
- content_type = MultipleContentTypeFilter(
|
|
|
- label=_("Page type"),
|
|
|
- queryset=lambda request: get_page_content_types(include_base_page_type=False),
|
|
|
- widget=CheckboxSelectMultiple,
|
|
|
- )
|
|
|
latest_revision_created_at = DateFromToRangeFilter(
|
|
|
label=_("Date updated"),
|
|
|
widget=DateRangePickerWidget,
|
|
@@ -120,6 +115,14 @@ class PageFilterSet(WagtailFilterSet):
|
|
|
fields = [] # only needed for filters being generated automatically
|
|
|
|
|
|
|
|
|
+class ExplorablePageFilterSet(PageFilterSet):
|
|
|
+ content_type = MultipleContentTypeFilter(
|
|
|
+ label=_("Page type"),
|
|
|
+ queryset=lambda request: get_page_content_types(include_base_page_type=False),
|
|
|
+ widget=CheckboxSelectMultiple,
|
|
|
+ )
|
|
|
+
|
|
|
+
|
|
|
class IndexView(generic.IndexView):
|
|
|
template_name = "wagtailadmin/pages/index.html"
|
|
|
results_template_name = "wagtailadmin/pages/index_results.html"
|
|
@@ -308,6 +311,7 @@ class ExplorableIndexView(IndexView):
|
|
|
index_url_name = "wagtailadmin_explore"
|
|
|
index_results_url_name = "wagtailadmin_explore_results"
|
|
|
page_title = _("Exploring")
|
|
|
+ filterset_class = ExplorablePageFilterSet
|
|
|
|
|
|
columns = (
|
|
|
IndexView.columns[0:3]
|