app/soc/views/models/group.py
changeset 1003 b13da1ddcd50
parent 1002 11a2aff6c3ad
child 1017 6ad4fdb48840
equal deleted inserted replaced
1002:11a2aff6c3ad 1003:b13da1ddcd50
   336 
   336 
   337       # set the menu header name
   337       # set the menu header name
   338       menu['heading'] = '%s %s' %(params['name'], 
   338       menu['heading'] = '%s %s' %(params['name'], 
   339           group_entity.short_name)
   339           group_entity.short_name)
   340 
   340 
   341       # TODO add homepage thing to groups
   341       # get the documents for this group entity
   342       doc_items = document_view.view.getMenusForScope(group_entity, params)
   342       doc_items = document_view.view.getMenusForScope(group_entity, params)
   343       doc_items = sidebar.getSidebarMenu(doc_items, params=doc_params)
   343       doc_items = sidebar.getSidebarMenu(doc_items, params=doc_params)
   344 
   344 
   345       # get the group specific items
   345       # get the group specific items
   346       group_items = self._getExtraMenuItems(role_description, params)
   346       group_items = self._getExtraMenuItems(role_description, params)
   347       group_items = sidebar.getSidebarMenu(group_items, params=self._params)
   347       group_items = sidebar.getSidebarMenu(group_items, params=self._params)
   348 
   348 
       
   349       # add the items together
   349       menu['items'] = doc_items + group_items
   350       menu['items'] = doc_items + group_items
   350 
   351 
       
   352       # append this as a new menu
   351       menus.append(menu)
   353       menus.append(menu)
   352 
   354 
   353     return menus
   355     return menus
   354 
   356 
   355   def _getExtraMenuItems(self, role_description, params=None):
   357   def _getExtraMenuItems(self, role_description, params=None):