[Checkins] SVN: five.pt/trunk/src/five/pt/pagetemplate.py Fixed inheritance.
Malthe Borch
mborch at gmail.com
Thu Feb 12 13:33:25 EST 2009
Log message for revision 96480:
Fixed inheritance.
Changed:
U five.pt/trunk/src/five/pt/pagetemplate.py
-=-
Modified: five.pt/trunk/src/five/pt/pagetemplate.py
===================================================================
--- five.pt/trunk/src/five/pt/pagetemplate.py 2009-02-12 17:19:43 UTC (rev 96479)
+++ five.pt/trunk/src/five/pt/pagetemplate.py 2009-02-12 18:33:25 UTC (rev 96480)
@@ -19,7 +19,7 @@
if method is not None:
return method()
-class BaseTemplateFile(pagetemplate.BaseTemplateFile):
+class BaseTemplate(pagetemplate.BaseTemplate):
"""Zope 2-compatible page template class."""
utility_builtins = {}
@@ -29,8 +29,8 @@
if parameters is not None:
context.update(parameters)
-
- return super(BaseTemplateFile, self).render_macro(
+
+ return super(BaseTemplate, self).render_macro(
macro, global_scope=global_scope, parameters=context)
def _pt_get_context(self, instance, request, kwargs={}):
@@ -57,6 +57,9 @@
return namespace
+class BaseTemplateFile(BaseTemplate, pagetemplate.BaseTemplateFile):
+ """Zope 2-compatible page template file class."""
+
class ViewPageTemplate(pagetemplate.ViewPageTemplate):
def _pt_get_context(self, view, request, kwargs):
if view is None:
More information about the Checkins
mailing list