Add sortable role label column
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -17,6 +17,7 @@ from mayan.apps.events.links import (
|
|||||||
link_events_for_object, link_object_event_types_user_subcriptions_list
|
link_events_for_object, link_object_event_types_user_subcriptions_list
|
||||||
)
|
)
|
||||||
from mayan.apps.events.permissions import permission_events_view
|
from mayan.apps.events.permissions import permission_events_view
|
||||||
|
from mayan.apps.navigation.classes import SourceColumn
|
||||||
|
|
||||||
from .events import event_role_created, event_role_edited
|
from .events import event_role_created, event_role_edited
|
||||||
from .handlers import handler_purge_permissions
|
from .handlers import handler_purge_permissions
|
||||||
@@ -61,6 +62,10 @@ class PermissionsApp(MayanAppConfig):
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
SourceColumn(
|
||||||
|
attribute='label', is_identifier=True, is_sortable=True, source=Role
|
||||||
|
)
|
||||||
|
|
||||||
menu_list_facet.bind_links(
|
menu_list_facet.bind_links(
|
||||||
links=(
|
links=(
|
||||||
link_acl_list, link_events_for_object,
|
link_acl_list, link_events_for_object,
|
||||||
|
|||||||
@@ -148,6 +148,7 @@ class RoleListView(SingleObjectListView):
|
|||||||
def get_extra_context(self):
|
def get_extra_context(self):
|
||||||
return {
|
return {
|
||||||
'hide_link': True,
|
'hide_link': True,
|
||||||
|
'hide_object': True,
|
||||||
'no_results_icon': icon_role_list,
|
'no_results_icon': icon_role_list,
|
||||||
'no_results_main_link': link_role_create.resolve(
|
'no_results_main_link': link_role_create.resolve(
|
||||||
context=RequestContext(request=self.request)
|
context=RequestContext(request=self.request)
|
||||||
|
|||||||
Reference in New Issue
Block a user