From dfac11713c439ffa74a656d39c0006ef8f1e523a Mon Sep 17 00:00:00 2001
From: Sebastien Robin <seb@nexedi.com>
Date: Thu, 7 Apr 2005 09:22:14 +0000
Subject: [PATCH] getVariationBaseCategoryItemList should display title or id

git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@2842 20353a03-c40f-0410-a6d1-a30d3c3de9de
---
 product/ERP5/Document/Transformation.py | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/product/ERP5/Document/Transformation.py b/product/ERP5/Document/Transformation.py
index f47dfa35f0..4eca6db97c 100755
--- a/product/ERP5/Document/Transformation.py
+++ b/product/ERP5/Document/Transformation.py
@@ -111,14 +111,15 @@ class Transformation(XMLObject, Domain, Variated):
         return result
 
     security.declareProtected(Permissions.AccessContentsInformation, 'getVariationRangeBaseCategoryItemList')
-    def getVariationRangeBaseCategoryItemList(self):
+    def getVariationRangeBaseCategoryItemList(self,display_id='title_or_id',**kw):
         """
           Returns possible variations of the transformation
           as a list of tuples (id, title). This is mostly
           useful in ERP5Form instances to generate selection
           menus.
         """
-        return self.portal_categories.getItemList( self.getVariationRangeBaseCategoryList() )
+        return self.portal_categories.getItemList( self.getVariationRangeBaseCategoryList(),
+                                                   display_id=display_id,**kw )
 
 
     security.declareProtected(Permissions.AccessContentsInformation,'getVariationRangeCategoryList')
@@ -173,11 +174,12 @@ class Transformation(XMLObject, Domain, Variated):
         return result
 
     security.declareProtected(Permissions.AccessContentsInformation, 'getVariationBaseCategoryItemList')
-    def getVariationBaseCategoryItemList(self):
+    def getVariationBaseCategoryItemList(self,display_id='title_or_id',**kw):
       """
         Returns a list of base_category tuples for this tranformation
       """
-      return self.portal_categories.getItemList(self.getVariationBaseCategoryList())
+      return self.portal_categories.getItemList(self.getVariationBaseCategoryList(),
+                                                display_id=display_id,**kw)
 
 
     security.declareProtected(Permissions.AccessContentsInformation, '_setVariationBaseCategoryList')
-- 
2.30.9