[Zope-Checkins]
SVN: Products.Five/branches/philikon-local-components/component/browser.py
Use _setObject which actually adds the object to the items
list of the container.
Philipp von Weitershausen
philikon at philikon.de
Wed Mar 1 00:28:58 EST 2006
Log message for revision 65656:
Use _setObject which actually adds the object to the items list of the container.
We probably still need to fix up the ZPT class so that it provides the correct
manage_* junk (which essentially means creating a subclass with a bunch of mix-ins).
Redirect happens on the response.
Changed:
U Products.Five/branches/philikon-local-components/component/browser.py
-=-
Modified: Products.Five/branches/philikon-local-components/component/browser.py
===================================================================
--- Products.Five/branches/philikon-local-components/component/browser.py 2006-03-01 05:18:37 UTC (rev 65655)
+++ Products.Five/branches/philikon-local-components/component/browser.py 2006-03-01 05:28:58 UTC (rev 65656)
@@ -94,7 +94,7 @@
zpt = ZPTPage()
zpt.source = unicode(src)
- obj._setOb(viewname, zpt) #XXX there could be a naming conflict
+ obj._setObject(viewname, zpt) #XXX there could be a naming conflict
zpt = getattr(obj, viewname)
components = obj.getSiteManager()
@@ -111,7 +111,7 @@
def customizeTemplate(self, viewname):
zpt = self.doCustomizeTemplate(viewname)
#TODO use @@absolute_url view
- self.request.redirect(zpt.absolute_url() + "/manage_workspace")
+ self.request.RESPONSE.redirect(zpt.absolute_url() + "/manage_workspace")
class ZPTViewFactory(object):
More information about the Zope-Checkins
mailing list