Re: Getting TAL to use multiple return info
Tino Wildenhain <[email protected]> Tue, 11 Apr 2006 08:11:26 +0200
| Newsgroups | gmane.comp.web.zope.page-templates |
|---|---|
| Message-ID | <[email protected]> |
Robert Sirois wrote: > I think I might. > > btw, I have been trying that code you gave me... and it doesn't work :( > > Now, I'm kinda retarded :p, so I bet I am missing something stupidly simple: > > I am using a python script called 'script' > > and a ZPT called 'test' > > script: > > ===== > > a = 'yo' > > b = 'wuzzup' > > return context.test(a=a,b=b) > > ===== > > test: > > ===== > > <z tal:content="options/a">some interesting default text</z> > > ===== > > What happens is that testing 'test' will raise an error where it doesn't > know what 'a' is, and if I test 'script' it shows the content that I > have on the 'test' ZPT, including the script and TAL. Why are you confused? The script _calls_ the ZPT and passes on the values. So you call the script every time - never the ZPT directly. The ZPT does not know about the (controller-) script so it cant work the other way round. Regards Tino