Ejemplo n.º 1
0
 def selected(self):
     requestURL = self.request.getURL().replace('/@@', '/')
     for url in chain((self.url,), self.subviews):
         if re.search(url, requestURL) :
             return True
     sec = SecondaryNavigationManager(self.context, self.request,
                                      self.__parent__)
     if sec:
         for v in sec.getViewletsByParentName(self.__name__):
             if v.selected:
                 return True
     return False
Ejemplo n.º 2
0
 def selected(self):
     requestURL = self.request.getURL().replace('/@@', '/')
     for url in chain((self.url, ), self.subviews):
         if re.search(url, requestURL):
             return True
     sec = SecondaryNavigationManager(self.context, self.request,
                                      self.__parent__)
     if sec:
         for v in sec.getViewletsByParentName(self.__name__):
             if v.selected:
                 return True
     return False