[Zope-dev] PATH_TRANSLATED delimted with backslash ?
Steve Alexander
steve@cat-box.net
Mon, 11 Sep 2000 21:17:29 +0100
Dieter Maurer wrote:
>
> Steve Alexander writes:
> > ....
> > When I look at the DTML Document through the web, the "self" object
> > passed to the breadcrumbs external method is the folder that contains
> > the DTML Document.
> > (I thought that should only be the case for DTML Methods!)
> I expect, it is the folder containing the external method, too.
> Therefore, you get this folder as "self".
>
> You can provide the "self" explicitly in your call:
>
> <dtml-call "breadcumbs(this(),<further parameters>)">
Thanks for the comment Dieter.
I'm just using <dtml-var breadcrumbs>. There are no further parameters.
Therefore, the magic of <dtml name="..."> should supply the appropriate
this() argument.
The external method works for other objects elsewhere in the heirarchy
-- the self argument of the external method is getting set correctly in
general. Just, not for this DTML Document.
Any other ideas? I have a workable workaround, so I'm not sufficiently
motivated to dive into the code just yet :-)
--
Steve Alexander
Software Engineer
Cat-Box limited
http://www.cat-box.net