[Zope-dev] manage_top_frame
Oliver Bleutgen
myzope@gmx.net
Mon, 21 Apr 2003 21:40:07 +0200
Stacy Roberts wrote:
> I am trying to find a way to override the
> functionality of the top frame when inside a specific
> product. Can someone please steer me in the right
> direction as to how I can get my product to see the
> customized top frame instead of the default?
>
> I have the new top frame in my dtml folder. I just
> can't get Zope to recognize it.
>
> Thanks in advance.
I think in principal it should work the sameway as it is done with the
standard mgmt. screens, i.e. declaring manage_top_frame = DTMLFile(...)
in your class.
But, and that is a big but, you are dependent on how manage_top_frame is
called in the ZMI, and I expect it to be called absolutely - check the
source for that - so that your products manage_to_frame won't be called.
To remedy that, you'll need some javascript in the main mgmt. view of
your product to update the topframe when it's viewed.
HTH,
oliver