RE: [Zope] More trouble with METAL and python product
How/where do I find out about METAL, ZPTs and python products? I'm working in CMF. I want to the metadata_edit_form and associated files to use an existing xml schema to generate the meta data elements. I'm having some difficulty determining how the files relate to each other. -----Original Message----- From: Peter Bengtsson [mailto:mail@peterbe.com] Sent: Thursday, April 04, 2002 10:01 AM To: zope@zope.org Subject: [Zope] More trouble with METAL and python product Now I see what is wrong but not how to fix it. I've got this python product that uses ZPTs and METAL. When I first visit index_html I get a cryptic error message saying something about the METAL definition. The template that holds the METAL macro is called StandardLook and is defined like this: PTF = PageTemplateFile StandardLook = PTF('zpt/StandardLook', globals(), __name__='StandardLook') index_html = PTF('zpt/index_html', globals()) If I then visit StandardLook it works; and thirdly I go to index_html again and it works. From then on it works fine. After I refresh the product the same problem occurs again. Again.... 1. I refresh the product --> no error 2. http://localhost/myinstance/index_html --> Error!! 3. http://localhost/myinstance/StandardLook --> no error 4. http://localhost/myinstance/index_html --> no error It's obvious that the StandardLook instance needs to be rendered once so that Zope can remember that that is the macro template. How do I solve this? What needs to be done? Cheers, Peter _______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
participants (1)
-
Reggie Farmer