[Zope] RE: Variable name use in with statement
Burchill, Scott B.
sburch@ordway.org
Fri, 13 Oct 2000 15:50:00 -0500
Ok, this worked :
<dtml-with bid_records>
<dtml-with "_.getitem(_['selection'])">
<dtml-call "REQUEST.set('cur_bidder', bidder)">
</dtml-with>
</dtml-with>
Thanks for the direction, Jerry!
sbb
> -----Original Message-----
> From: Spicklemire, Jerry [mailto:Jerry.Spicklemire@IFLYATA.COM]
> Sent: Friday, October 13, 2000 2:58 PM
> To: 'sburch@ordway.org'
> Cc: 'zope@zope.org'
> Subject: Variable name use in with statement
>
>
> Scott Butchill wonders if:
>
> "there is a simpler way to do this."
>
> Not much simpler, but how about:
>
> <dtml-call "REQUEST.set('user_select', ['walkon', 'fullhouse'])">
> <dtml-with bid_records>
> <dtml-in user_select>
> <dtml-if "_.str(REQUEST.form['selection']) == _['sequence-item']">
> <dtml-with "_['sequence-item']">
> <dtml-call "REQUEST.set('cur_bidder', bidder)">
> </dtml-with>
> <dtml-elif "_['sequence-index'] == -1>
> <dtml-with snoopy>
> <dtml-call "REQUEST.set('cur_bidder', bidder)">
> </dtml-with>
> </dtml-if>
> </dtml-in>
> </dtml-with>
>