appobject.py
branchtls-sprint
changeset 1756 42d87dedd631
parent 1723 30c3a713ab61
child 1977 606923dff11b
--- a/appobject.py	Tue May 12 19:20:49 2009 +0200
+++ b/appobject.py	Tue May 12 20:17:37 2009 +0200
@@ -196,6 +196,13 @@
             view = self.vreg.select_view(__fallback_vid, self.req, rset, **kwargs)
         return view.render(**kwargs)
 
+    def initialize_varmaker(self):
+        varmaker = self.req.get_page_data('rql_varmaker')
+        if varmaker is None:
+            varmaker = self.req.varmaker
+            self.req.set_page_data('rql_varmaker', varmaker)
+        self.varmaker = varmaker
+
     # url generation methods ##################################################
 
     controller = 'view'