Re: [Zope] dtml-with equivalent in external methods?

2000-09-29 Thread Dieter Maurer

Phil Harris writes:
  Anyone know offhand how to do an equivalent to dtml-with in an external
  method?
Do you have a namespace (i.e. a DocumentTemplate.DT_Util.TemplateDict)?

If so, you use its push method.

If the thing, you would like to "with" is an object
(rather than a mapping), you would wrap it into
a "DocumentTemplate.DT_Util.InstanceDict" before it is
being pushed.



Dieter

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




Re: [Zope] dtml-with equivalent in external methods?

2000-09-29 Thread Phil Harris

Dieter,

Thanks for replying but I was being a bit confused, by science so to speak.

It was a lot simpler than I thought.

Thanks anyway.


Phil
- Original Message -
From: "Dieter Maurer" [EMAIL PROTECTED]
To: "Phil Harris" [EMAIL PROTECTED]
Cc: "Zope@Zope. Org" [EMAIL PROTECTED]
Sent: Friday, September 29, 2000 10:59 PM
Subject: Re: [Zope] dtml-with equivalent in external methods?


 Phil Harris writes:
   Anyone know offhand how to do an equivalent to dtml-with in an external
   method?
 Do you have a namespace (i.e. a DocumentTemplate.DT_Util.TemplateDict)?

 If so, you use its push method.

 If the thing, you would like to "with" is an object
 (rather than a mapping), you would wrap it into
 a "DocumentTemplate.DT_Util.InstanceDict" before it is
 being pushed.



 Dieter

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


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