Hi celtek,

I have little problem with return page_zpt from script.
(with script) folder1--|
                             |--folder2 (with page_zpt)
In python script I have something like this: return context.page_zpt(value=value,value2=value2) Now it looks like script can't find 'page_zpt'. So, how should I return this zpt with parameters in this case?

 If I understand the folder structure correctly, You have
two folders in the Zope root, one named folder1 and the other folder2

Now by default the script in folder1 cannot call the page template in folder2
via its context, because the contents of folder2 are normally
not in the context of the script. (Calling the script in the browser via the url
should help it finding the page template.)

 If You do not rename folder2, You can get the page template
by explicitely telling the "context" that You are looking in folder2:

 return context.folder2.page_zpt(value=value,value2=value2)

hope this helps,
ZPT mailing list

Reply via email to