Stephan Richter writes:
> I want to make my own name space with the following situation:
>
> class X:
>
> attributes = {'foo': 'bar'}
>
> x = X()
>
>
> Then I want to use it like that:
>
> <dtml-with x>
> <dtml-var foo>
> </dtml-with>
>
> The result should be : bar
>
> I found out that I have to somehow use TemplateDict and InstanceDict, but I
> have no clue how to use it....Of course there is no documentation on any
> web site or in the Zope code itself....
It is not you that use TemplateDict or InstanceDict,
it is "dtml-with" that does this (for you).
However, you need to look at permissions.
Read Brian's "Upgrade to Zope 2.2" or the reference Zope security
paper.
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 )