Ignore:
Timestamp:
Jul 31, 2009 2:04:19 PM (15 years ago)
Author:
piv
Message:

implement nonfolderish items functionality

File:
1 edited

Legend:

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

    r1199 r1200  
    1919    def __init__(self, context): 
    2020        super(DropDownMenuQueryBuilder, self).__init__(context) 
     21 
     22        # customize depth according to dropdown menu settings 
    2123        if self._settings.content_tabs_level > 0: 
    2224            self.query['path']['depth'] = self._settings.content_tabs_level 
    2325        elif self.query['path'].has_key('depth'): 
    2426            del self.query['path']['depth'] 
     27 
     28        # constrain non-folderish objects if required 
     29        if not self._settings.show_nonfolderish_tabs: 
     30            self.query['is_folderish'] = True 
    2531 
    2632    @property 
Note: See TracChangeset for help on using the changeset viewer.