kopia lustrzana https://github.com/wagtail/wagtail
Add locale label to locked pages report
rodzic
1aa1bbf14f
commit
366ce0633b
|
@ -1,6 +1,6 @@
|
|||
{% extends "wagtailadmin/pages/listing/_list.html" %}
|
||||
|
||||
{% load i18n %}
|
||||
{% load i18n wagtailadmin_tags %}
|
||||
|
||||
{% block post_parent_page_headers %}
|
||||
<tr class="table-headers">
|
||||
|
@ -22,7 +22,8 @@
|
|||
{% endblock %}
|
||||
|
||||
{% block page_title %}
|
||||
{% include "wagtailadmin/pages/listing/_page_title_explore.html" %}
|
||||
{% i18n_enabled as show_locale_labels %}
|
||||
{% include "wagtailadmin/pages/listing/_page_title_explore.html" with show_locale_labels=show_locale_labels %}
|
||||
{% endblock %}
|
||||
|
||||
{% block page_navigation %}
|
||||
|
|
|
@ -2,6 +2,7 @@ import datetime
|
|||
|
||||
import django_filters
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
|
@ -39,6 +40,10 @@ class LockedPagesView(PageReportView):
|
|||
UserPagePermissionsProxy(self.request.user).editable_pages()
|
||||
| Page.objects.filter(locked_by=self.request.user)
|
||||
).filter(locked=True).specific(defer=True)
|
||||
|
||||
if getattr(settings, 'WAGTAIL_I18N_ENABLED', False):
|
||||
pages = pages.select_related('locale')
|
||||
|
||||
self.queryset = pages
|
||||
return super().get_queryset()
|
||||
|
||||
|
|
Ładowanie…
Reference in New Issue