[Zope] Page Template --> tal:repeat
Chris Meyers
chris@hddesign.com
Thu, 25 Jul 2002 13:14:15 -0500
On Thu, Jul 25, 2002 at 01:09:40PM -0400, "Echeverria Rabi, Cristián" wrote:
> I need to do something like this
>
> <tr tal:repeat="row python:range(value)">
>
> But value come from another template with a form.
> I always have the same error:
>
> Error Type: TALESError
> Error Value: exceptions.NameError on global name 'value' is not defined in
> '', at line 14, column 5
>
> I don't know how to solve this. I want to iterate over a sequence produced
> by a python script, but I can't pass an argument to the script that came
> from a form in another page.
>
> Thanks for any help
> Cristian
Assuming that value is part of the request namespace you could do something like:
<tr tal:define="value reques/value" tal:repeat="row python:range(value)">
HTH,
Chris
--
Chris Meyers
Huttleston Data Design