From 5da82622ecd01e55a7b4fa0ff379f6386c6142fc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Benoi=CC=82t=20Pin?= Date: Wed, 9 Jul 2014 07:46:34 +0200 Subject: [PATCH 1/1] =?utf8?q?Le=20tri=20est=20effectu=C3=A9=20directement?= =?utf8?q?=20par=20le=20catalogue.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- Folder.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Folder.py b/Folder.py index 2c498c6..9b30e53 100644 --- a/Folder.py +++ b/Folder.py @@ -266,7 +266,9 @@ class PlinnFolder(CMFCatalogAware, PortalFolder, DefaultDublinCoreImpl) : ctool = getUtilityByInterfaceName('Products.CMFCore.interfaces.ICatalogTool') contentFilter['path'] = {'query':'/'.join(self.getPhysicalPath()), 'depth':1} - return ctool(sort_on='position', **contentFilter) + if not contentFilter.has_key('sort_on') : + contentFilter['sort_index'] = 'position' + return ctool(**contentFilter) security.declarePublic('synContentValues') def synContentValues(self): -- 2.20.1