[Zope3-checkins] CVS: Zope3/src/zope/app/pagetemplate - viewpagetemplatefile.py:1.2.8.3
Godefroid Chapelle
gotcha@swing.be
Tue, 25 Feb 2003 18:21:33 -0500
Update of /cvs-repository/Zope3/src/zope/app/pagetemplate
In directory cvs.zope.org:/tmp/cvs-serv25300
Modified Files:
Tag: template_usage-branch
viewpagetemplatefile.py
Log Message:
Construction of ViewPageTemplateFile with relative template filename only
was broken.
Fix
=== Zope3/src/zope/app/pagetemplate/viewpagetemplatefile.py 1.2.8.2 => 1.2.8.3 ===
--- Zope3/src/zope/app/pagetemplate/viewpagetemplatefile.py:1.2.8.2 Tue Feb 25 17:37:03 2003
+++ Zope3/src/zope/app/pagetemplate/viewpagetemplatefile.py Tue Feb 25 18:21:33 2003
@@ -21,12 +21,14 @@
from zope.pagetemplate.pagetemplatefile import PageTemplateFile
from zope.component import getView
from zope.app.pagetemplate.engine import AppPT
+import sys
class ViewPageTemplateFile(AppPT, PageTemplateFile):
"""Page Templates used as methods of views defined as Python classes.
"""
def __init__(self, filename, _prefix=None, usage=u''):
+ _prefix = self.get_path_from_prefix(_prefix)
super(ViewPageTemplateFile, self).__init__(filename, _prefix)
self.usage = usage