Changeset 2581 in products


Ignore:
Timestamp:
Jun 26, 2010 10:34:26 AM (14 years ago)
Author:
fenix
Message:

fixed import errors.
--Ths lin, and those below, will be ignored--

M utils.py

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Products.qPloneDropDownMenu/trunk/Products/qPloneDropDownMenu/utils.py

    r1140 r2581  
    77 
    88from Products.CMFCore.utils import getToolByName 
    9 from Products.CMFPlone.migrations.migration_util import safeEditProperty 
     9try:  
     10    # Plone 4  
     11    from plone.app.upgrade.utils import safeEditProperty  
     12except:  
     13    from Products.CMFPlone.migrations.migration_util import safeEditProperty  
     14 
    1015from Products.CMFCore.Expression import Expression, createExprContext 
    1116 
     
    3237                                    name=u'plone_context_state') 
    3338    actions = context_state.actions() 
     39    if type(actions) == dict:  
     40        # Plone 4  
     41        actions = actions['portal_tabs']  
    3442    portal_tabs_view = getMultiAdapter((site, site.REQUEST), 
    3543                                       name='portal_tabs_view') 
Note: See TracChangeset for help on using the changeset viewer.