[Erp5-report] r43614 nicolas - /erp5/trunk/products/ERP5Form/MultiRelationField.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Feb 23 15:46:13 CET 2011
Author: nicolas
Date: Wed Feb 23 15:46:13 2011
New Revision: 43614
URL: http://svn.erp5.org?rev=43614&view=rev
Log:
Get rid of getToolByName
Modified:
erp5/trunk/products/ERP5Form/MultiRelationField.py
Modified: erp5/trunk/products/ERP5Form/MultiRelationField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/MultiRelationField.py?rev=43614&r1=43613&r2=43614&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/MultiRelationField.py [utf8] (original)
+++ erp5/trunk/products/ERP5Form/MultiRelationField.py [utf8] Wed Feb 23 15:46:13 2011
@@ -31,7 +31,6 @@
from Products.Formulator import Widget, Validator
from Products.Formulator.Field import ZMIField
from Products.ERP5Type.Utils import convertToUpperCase
-from Products.CMFCore.utils import getToolByName
from Products.PythonScripts.Utility import allow_class
from Products.ERP5Type.Message import translateString
from AccessControl import ClassSecurityInfo
@@ -324,7 +323,7 @@ class MultiRelationStringFieldWidget(Wid
"""
html_string = ''
here = self._getContextValue(field, REQUEST)
- portal_url = getToolByName(here, 'portal_url')
+ portal_url = here.getPortalObject().portal_url
portal_url_string = portal_url()
if (value not in ((), [], None, '')) and \
field.get_value('allow_jump'):
@@ -357,7 +356,7 @@ class MultiRelationStringFieldWidget(Wid
Render wheel used to display a listbox
"""
here = self._getContextValue(field, REQUEST)
- portal_url = getToolByName(here, 'portal_url')
+ portal_url = here.getPortalObject().portal_url
portal_url_string = portal_url()
portal_selections_url_string = here.portal_url.getRelativeContentURL(here.portal_selections)
if sub_index is None:
@@ -377,7 +376,7 @@ class MultiRelationStringFieldWidget(Wid
"""
html_string = ''
here = self._getContextValue(field, REQUEST)
- portal_url = getToolByName(here, 'portal_url')
+ portal_url = here.getPortalObject().portal_url
portal_url_string = portal_url()
if (value not in ((), [], None, '')) and \
field.get_value('allow_jump'):
@@ -560,7 +559,7 @@ class MultiRelationStringFieldValidator(
# Get some tool
catalog_index = field.get_value('catalog_index')
portal_type_list = [x[0] for x in field.get_value('portal_type')]
- portal_catalog = getToolByName(field, 'portal_catalog')
+ portal_catalog = field.getPortalObject().portal_catalog
####################################
# Check list input
More information about the Erp5-report
mailing list