[Zope] "dtml-in" question

Thierry Florac thierry.florac@onf.fr
24 Jan 2003 15:58:25 +0100


On Fri, 2003-01-24 at 14:23, Ed Leafe wrote:
> On Friday, January 24, 2003, at 06:38  AM, Thierry Florac wrote:
> 
> > A little question about the "dtml-in" tag.
> >
> > What I'd like to do is to build a list according to a property value,
> > like we can do with for "for" Python instruction, something like :
> >
> >   <dtml-in "object for object in objectValues() if object.visible">
> >
> > Is there any way to achieve this, without writing a custom method ??
> 
> <dtml-in objectValues()>
>     <dtml-if visible>
>     ...
>     </dtml-if>
> </dtml-in>

The problems when handling "dtml-in" in such a way are that :
 - you can't handle "sequence-start" or "sequence-end" correctly, when
the first or last elements are not visible ;
 - you can't handle "dtml-else" correctly, when all the elements are not
visible...

:-(((


Thierry