From 83947823dfdf85701f2719589ee929dc458e5ad5 Mon Sep 17 00:00:00 2001 From: helmutm Date: Wed, 11 Oct 2006 08:33:48 +0000 Subject: [PATCH] more fixes for Ajax with IE git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@1402 fd906abe-77d9-0310-91a1-e0d9ade77398 --- browser/form.py | 5 ++++- browser/form_macros.pt | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/browser/form.py b/browser/form.py index 65e6ca4..285a91d 100644 --- a/browser/form.py +++ b/browser/form.py @@ -65,6 +65,9 @@ class ObjectForm(NodeView): wc.modifyWidgetSetup(self.widgets) def __call__(self): + response = self.request.response + response.setHeader('Expires', 'Sat, 1 Jan 2000 00:00:00 GMT') + response.setHeader('Pragma', 'no-cache') return innerHtml(self) @Lazy @@ -131,7 +134,7 @@ class CreateObjectForm(ObjectForm, Form): self.typeInterface = ifc return FormFields(ifc) - #@property + @property def assignments(self): target = self.virtualTargetObject if (IConcept.providedBy(target) and diff --git a/browser/form_macros.pt b/browser/form_macros.pt index a34c7d7..4b9cdd0 100644 --- a/browser/form_macros.pt +++ b/browser/form_macros.pt @@ -1,7 +1,7 @@ -
+ + tal:attributes="value view/form_action" /> @@ -38,7 +38,7 @@ - +