Andreas Jung <[EMAIL PROTECTED]> wrote:
> 
> Inside a product my index_html is set to 
>    
>    "index_html=HTMLFile('index_html',globals())"
> 
> The index_html.dtml calls <dtml-var standard_html_header>. This
> DTML method is available in the top-level hierarchy. However When
> I call index_html Zope complains with a KeyError/standard_html_header.
> When I remove the "<dtml-var standard_html_header>" call everything
> works fine.
> 
> Any idea why aquisition won't work in this case ?

Could it be that you don't derive your product class (directly or
indirectly) from Acquisition.Implicit?  Otherwise, I'm stumped.
I use just the code you describe inside the PTK, for instance.

Tres.
-- 
===============================================================
Tres Seaver                                [EMAIL PROTECTED]
Digital Creations     "Zope Dealers"       http://www.zope.org

_______________________________________________
Zope maillist  -  [EMAIL PROTECTED]
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )

Reply via email to