[Checkins] SVN: z3c.menu.ready2go/trunk/src/z3c/menu/ready2go/item.py Fix global menu item, don't use view name in selected condition because global menu items are selected on every view

Roger Ineichen roger at projekt01.ch
Sun Dec 23 09:05:06 EST 2007


Log message for revision 82410:
  Fix global menu item, don't use view name in selected condition because global menu items are selected on every view

Changed:
  U   z3c.menu.ready2go/trunk/src/z3c/menu/ready2go/item.py

-=-
Modified: z3c.menu.ready2go/trunk/src/z3c/menu/ready2go/item.py
===================================================================
--- z3c.menu.ready2go/trunk/src/z3c/menu/ready2go/item.py	2007-12-23 01:22:37 UTC (rev 82409)
+++ z3c.menu.ready2go/trunk/src/z3c/menu/ready2go/item.py	2007-12-23 14:05:04 UTC (rev 82410)
@@ -84,6 +84,13 @@
 class GlobalMenuItem(MenuItem):
     """Global menu item."""
 
+    @property
+    def selected(self):
+        if self.viewInterface.providedBy(self.__parent__) and \
+            self.contextInterface.providedBy(self.__parent__.context):
+            return True
+        return False
+
     def getURLContext(self):
         return hooks.getSite()
 



More information about the Checkins mailing list