Changeset 3461 in products


Ignore:
Timestamp:
May 10, 2012 9:11:54 AM (12 years ago)
Author:
chervol
Message:

minor fixes code clean up

Location:
quintagroup.dropdownmenu/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • quintagroup.dropdownmenu/trunk/quintagroup/dropdownmenu/browser/viewlets.py

    r3458 r3461  
    2626def menu_cache_key(f, view): 
    2727    # menu cache key conssits of: 
    28     # - selected item not only top tab 
     28    # - path to selected item 
    2929    # - site can be accessed on different domains 
    3030    # - language is important for multilingua sites 
     
    9898        self.cat_prefix = self.conf.nested_category_prefix or '' 
    9999 
    100     @property 
    101100    def portal_tabs(self): 
    102101        tabs = [] 
     
    173172                                                         info['url']) 
    174173 
    175                 parent_id = category['id'].replace(self.cat_prefix, 
     174                parent_id = category.getId().replace(self.cat_prefix, 
    176175                                '').replace(self.cat_sufix, '') 
    177176                tab = {'id': info['id'], 
     
    257256    @dropdowncache 
    258257    def createMenu(self): 
    259         html = self.recurse(children=self.portal_tabs, level=1) 
     258        html = self.recurse(children=self.portal_tabs(), level=1) 
    260259        return xhtmlslimmer.compress(html).strip('\n') 
    261  
    262     def _old_update(self): 
    263         context_state = getMultiAdapter((self.context, self.request), 
    264                                         name=u'plone_context_state') 
    265         actions = context_state.actions() 
    266         portal_tabs_view = getMultiAdapter((self.context, self.request), 
    267                                            name='portal_tabs_view') 
    268         self.portal_tabs = portal_tabs_view.topLevelTabs(actions=actions) 
    269  
    270         selectedTabs = self.context.restrictedTraverse('selectedTabs') 
    271         self.selected_tabs = selectedTabs('index_html', 
    272                                           self.context, 
    273                                           self.portal_tabs) 
    274         self.selected_portal_tab = self.selected_tabs['portal'] 
    275260 
    276261    @memoize 
  • quintagroup.dropdownmenu/trunk/setup.py

    r3459 r3461  
    22import os 
    33 
    4 version = '1.2.9' 
     4version = '1.2.10' 
    55 
    66tests_require = ['zope.testing', 
Note: See TracChangeset for help on using the changeset viewer.