Itai Tavor writes:
 > I have a method that receives a path: 
 > '/MyApp/SomeSpecialist/some_id/edit_html'  and has to call edit_html 
 > in the context of some_id. If edit_html is a DTML Method, I can do 
 > this:
 > 
 >      obj = REQUEST.traverse(path)
I would use "restrictedTraverse" instead of "REQUEST.traverse"
as it uses less magic.
 >      ...
 > 
 > But when edit_html is an HTMLFile in a Python Product, obj.aq_parent 
 > doesn't work.
Why not?

This would mean that either your product is not derived
from ExtensionClass.Base or that "HTMLFile" is not derived
from "Acquisition.Implicit".


Dieter

_______________________________________________
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 )

Reply via email to