Mick writes:
 > I am trying to make a product act like an external method, or dtmlmethod.
 > Basically I have taken the minimal product and added a __call__ function.
 > It works fine, and can be called as a function of the object that contains
 > it.  The problem is that the minimal objects namespace is also pushed onto
 > the stack, and to get out of it I need to go through self.aq_parent.
 > Reading though all the help I could find I tried adding the following (as
 > DTMLMethod suggests.)
 > 
 > #Documents masquerade as functions
 > class func_code: pass
 > func_code=func_code()
 > func_code.co_varnames='self','RQUEST','RESPONSE'
 > func_code.co_argcount=3
This only affect the ZPublisher (more precisely "mapply").

What you may need: "isDocTemp".
Search the mailing list archives for it.


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