def subtreeFilter(self, node): sitemapDecision = SitemapNavtreeStrategy.subtreeFilter(self, node) if not sitemapDecision: return False depth = node.get('depth', 0) return not (depth > 0 and self.bottomLevel > 0 and depth >= self.bottomLevel)
def subtreeFilter(self, node): sitemapDecision = SitemapNavtreeStrategy.subtreeFilter(self, node) if not sitemapDecision: return False depth = node.get('depth', 0) return not ( depth > 0 and self.bottomLevel > 0 and depth >= self.bottomLevel )
def subtreeFilter(self, node): sitemapDecision = SitemapNavtreeStrategy.subtreeFilter(self, node) if sitemapDecision == False: return False depth = node.get('depth', 0) if depth > 0 and self.bottomLevel > 0 and depth >= self.bottomLevel: return False else: return True
def subtreeFilter(self, node): sitemapDecision = SitemapNavtreeStrategy.subtreeFilter(self, node) if sitemapDecision == False: return False if getattr(self.context.aq_base, 'hide_subnavigation', False): if "/".join(self.context.getPhysicalPath()) == node['path']: return False depth = node.get('depth', 0) if depth > 0 and self.bottomLevel > 0 and depth >= self.bottomLevel: return False else: return True