def features(self): terms = utils.get_filter_terms(self.context, self.request) for feature in super(KMLFolderDocument, self).features: if not terms: yield feature else: item = IDirectoryCategorized(feature.context) if catalog.is_exact_match(item, terms): yield feature
def get_filter_terms(self): return utils.get_filter_terms(self.context, self.request)