Hi Wyatt, > from Products.PageTemplates.PageTemplateFile import PageTemplateFile > > def manage_addMyContainerForm(self, REQUEST): > pt = None > if self.meta_type in ['ContainerType1', 'ContainerType2']: > pt = PageTemplateFile('zpt/addMyContainerForm', globals()) > else: > pt = PageTemplateFile('zpt/containerError', globals()) > return pt.pt_render()
I guess the problem is that the page template file is called without acquision context. Usually a page template file is a class attribute of a class which knows about acquisition. You could mange in the right context via return pt.__of__(self).pt_render() but I am not sure if this will fly. Cheers, Clemens _______________________________________________ Zope-Dev maillist - [EMAIL PROTECTED] http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )