Actually just notice VirtualHostMonster does the same thing our quick hack
does:
if name in ('manage_main', 'manage_workspace'):
return self.manage_main
Hmm. I guess using before_ or after_traversve hooks would be better than
overriding traverse.
- Original Message -
From: "Andy McKay" [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, March 20, 2001 6:01 PM
Subject: [Zope-dev] Overriding traversal
We have a SQL method that works quite nicely by messing around with
__bobo_traverse__ meaning we can pass in long URL's as arguments such as
/SQLMethod/a/b/c, /a/b/c is an argument into ZSQL. This is extremely
useful
to use. We do this by overiding __bobo_traverse__.
The problem occurs when we mess around with the management interface it
seems things such as manage_workspace can't be returned by using the usual
suspects and I get permission error since guessBaseRequest cant seem to
get the correct roles/guess What would be really nice is if I can call
__bobo_traverse__ and do my thing and if it all goes wrong, what the hey I
just return with no change.
This post could go on for a while, but I dont want to bore you. Any
advice?
Thanks in advance.
--
Andy McKay.
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )
___
Zope-Dev maillist - [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://lists.zope.org/mailman/listinfo/zope-announce
http://lists.zope.org/mailman/listinfo/zope )