[Zope] Help with a DTML expression/comparison
Phil Harris
phil.harris@zope.co.uk
Tue, 10 Oct 2000 00:14:27 +0100
Manuel,
You'll probably find that your comparing a string 'begin_day' to an integer
'sequence-item'.
Try something like:
<dtml-if expr="_.int(begin_day) == _.int(_.getitem('sequence-item'))">
hth
Phil
----- Original Message -----
From: "Manuel Amador (Rudd-O) Gerente de desarrollo Alpha Omega Creative
Solutions http: //www.alomega.com/" <amadorm@usm.edu.ec>
To: <zope@zope.org>
Sent: Tuesday, October 10, 2000 9:56 PM
Subject: [Zope] Help with a DTML expression/comparison
> Hey to everyone,
>
> I'm shooting myself in the foot here with this
> construct:
>
> <select name="begin_day" size="1">
> <dtml-in "_.range(1,32,1)">
> <option value="&dtml-sequence-item;"
>
> <dtml-if expr="begin_day == _.getitem('sequence-
> item')">
> selected
> </dtml-if>
> >&dtml-sequence-item;</option>
>
> </dtml-in>
> </select>
>
> Inserting with dtml-var any of begin_day or sequence-
> item yields at some point the same result, logically.
> I'm trying to make the form field default to a formerly
> specified value.
>
> BUT, the comparison between the two, won't work. Even
> comparing two _.getitems doesn't work. So it's
> expected that at no point does the selected property
> appear in my html source.
>
> Please help. I'm shooting myself in the foot here.
>
> Thanks in advance,
>
>
> Manuel
>
> ----------------------------------------------------------
> Universidad Federico Santa Maria - Campus Guayaquil
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> 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 )
>