def banner_root(self): context = self._get_real_context() portal = api.portal.get() obj = context while obj != portal: if IBannerActivated.providedBy(obj): return obj obj = aq_parent(obj) if IBannerActivated.providedBy(obj): return obj return None
def can_disable_banner(self): context = self._get_real_context() return (IBannerActivated.providedBy(context))
def can_disable_banner(self): context = self._get_real_context() return(IBannerActivated.providedBy(context))