src/pyams_content/root/zmi/search.py
changeset 1189 26b86361e20b
parent 1150 ce2a61685c8c
child 1395 8184dadefc8b
equal deleted inserted replaced
1188:a3765dd8cbb8 1189:26b86361e20b
   277 
   277 
   278     title = _("Advanced search results")
   278     title = _("Advanced search results")
   279     search_form_factory = SiteRootAdvancedSearchForm
   279     search_form_factory = SiteRootAdvancedSearchForm
   280 
   280 
   281     sortOn = None
   281     sortOn = None
       
   282     dt_sort_order = 'desc'
   282 
   283 
   283     def __init__(self, context, request):
   284     def __init__(self, context, request):
   284         super(SiteRootAdvancedSearchResultsView, self).__init__(context, request)
   285         super(SiteRootAdvancedSearchResultsView, self).__init__(context, request)
   285         request.registry.notify(PageletCreatedEvent(self))
   286         request.registry.notify(PageletCreatedEvent(self))
   286 
   287 
   287     @property
   288     @property
   288     def data_attributes(self):
   289     def data_attributes(self):
   289         attributes = super(SiteRootAdvancedSearchResultsView, self).data_attributes
   290         attributes = super(SiteRootAdvancedSearchResultsView, self).data_attributes
   290         attributes['table'] = {
   291         attributes['table'] = {
   291             'data-ams-datatable-sorting': '[]',
   292             'data-ams-datatable-sorting': "{0},{1}".format(len(self.columns) - 1, self.dt_sort_order),
   292             'data-ams-datatable-display-length': IAdminProfile(self.request.principal).table_page_length
   293             'data-ams-datatable-display-length': IAdminProfile(self.request.principal).table_page_length
   293         }
   294         }
   294         return attributes
   295         return attributes
   295 
   296 
   296 
   297