[Zope] Re: dtml-in
Lars Heber
Lars.Heber@t-systems.de
Mon, 29 Oct 2001 09:14:49 +0100
> Hi;
> I'm sure this code is terribly botched, but I've been to the DTML
Reference
> and didn't find any help there. Here's my code:
>
> <dtml-in "All_Seminars.Basic_Structural_Concepts()">
> <select>
> <dtml-let field=sequence-item>
> <option><dtml-var "field.render()"></option>
> </dtml-let>
> </select>
> </dtml-in>
>
> All_Seminars is a folder and Basic_Structural_Concepts is nested
within
> that folder. Within the latter are a series of dtml methods I would
like to
> iterate through as options within the <select> tag. Can someone tell
me how
> to do this and/or point me to a good tutorial on the subject?
I think you don't need the render thing here:
<dtml-with "objectValues(['DTML Method'])"
<select>
<dtml-in "blah">
<option><dtml-var id></option>
</dtml-in>
</select>
</dtml-with>
[untested...]
maybe it can work even shorter:
<select>
<dtml-in "blah.objectValues(['DTML Method'])">
<option><dtml-var id></option>
</dtml-in>
</select>
[just try it...]
--
Lars Heber, mailto:Lars.Heber@t-systems.de
T-Systems, debis Systemhaus GEI GmbH, Geschaeftsstelle Sachsen