-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Chip Vanek Sent: dinsdag 15 februari 2000 22:26 To: zope@zope.org Subject: RE: [Zope] How to create "Locked" folder tree?
Hi,
Does anyone know how to "lock" the namespace (dtml-with or dtml-let) inside dtml to ensure that the dtml-tree tag always displays the same tree?
Or alternatly what is the ideal syntax to create an dtml-if that can check if the present method is below the tree tag. I am using the code below but, it only works if I am in the Pub folder not in any of the children folders of Pub.
<dtml-if "_.getattr(PARENTS[0], 'id') == 'Pub'"> <dtml-tree .......> </dtml-if>
My solution reads: <dtml-call "REQUEST.set('authorized', 0)"> <dtml-in PARENTS> <dtml-if "id=='Pub'"> <dtml-call "REQUEST.set('authorized', 1)"> </dtml-if> </dtml-in> <dtml-if authorized> <dtml-tree ...> </dtml-if> cb