[Zope] Name of DTML file
Michel Pelletier
michel@digicool.com
Fri, 24 Sep 1999 10:08:13 -0400
> -----Original Message-----
> From: Ethan Fremen [mailto:mindlace@majordomo.net]
> Sent: Friday, September 24, 1999 6:36 AM
> To: Robert Leftwich
> Cc: Zope Mailing List (E-mail)
> Subject: Re: [Zope] Name of DTML file
>
>
> Robert Leftwich wrote:
> >
> > Is there a way to find the filename of a DTML file that is used in a
> > product via HTMLFile() ? I have tried various things, name(),
> > _['__name__'], etc without success.
>
> If these are DTML Documents, then id() should give you the
> filename. If
> they are methods, I'm not sure what you should do.
An HTMLFile object does store it's filename because it re-reads the file
when Zope is restarted (if Zope is in debug mode '-D' it rereads the
file on every hit, this is very useful).
myHTMLFile.__name__ is the filename.
-Michel
>
> --
> ~mindlace
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://www.zope.org/mailman/listinfo/zope
>
> (To receive general Zope announcements, see:
> http://www.zope.org/mailman/listinfo/zope-announce
>
> For developer-specific issues, zope-dev@zope.org -
> http://www.zope.org/mailman/listinfo/zope-dev )
>