Re: return page from script
Clemens Klein-Robbenhaar <[email protected]> Wed, 14 Sep 2005 01:41:38 +0200
| Newsgroups | gmane.comp.web.zope.page-templates |
|---|---|
| Message-ID | <[email protected]> |
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 /folder1/folder2/script 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, clemens