tuesday_pt = ZopeTwoPageTemplateFile('tuesday.pt')def __call__(self): if self.isTuesday(): return self.tuesday_pt() return self.index()
Thanks for this, it captures exactly what I wanted to do! It also means that the ZCML provides a clear picture of what the view actually provides, rather than providing meaningless 'disabled' views that cloud things over a bit.
Should anyone be googling this, you can save yourself 30 minutes or so by doing
from Products.Five.pagetemplatefile import ZopeTwoPageTemplateFile rather than importing anything from the PageTemplate package itself. _______________________________________________ Zope-CMF maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope-cmf See http://collector.zope.org/CMF for bug reports and feature requests
