Robert Sirois wrote:
> Hey, how do I get multiple variables from a script to use on a ZPT?
> ie. Script:
> a = 'yo'
> b = ' wuzzup'
> c = 
> return c
> I can get a list to print out on the page, but how could I use each one
Well, let me point out in fact you return only one variable :-)
(And btw, you can construct lists much easier - no need for
a, b and append() :-)
To have easy access to a lot of names throughout your ZPT,
the usual pattern is to call your ZPT from controller
and in your ZPT you access the values simply by:
options/a and options/b
this can be extended by using arbitrary nested dictionaries
(and lists for loops)
return context.yourZPT(a=a) # left hand 'a' is the name you use
# inside ZPT of course
and inside ZPT: options/a/name options/a/age
ZPT mailing list