From 2a07e99609b663268366c5f44d0ce1778383153e Mon Sep 17 00:00:00 2001 From: werners Date: Tue, 2 Dec 2008 12:49:10 +0000 Subject: [PATCH] Grid for prices fixed git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3025 fd906abe-77d9-0310-91a1-e0d9ade77398 --- composer/schema/browser/schema_macros.pt | 2 +- composer/schema/grid/field.py | 2 +- composer/schema/grid/grid_macros.pt | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/composer/schema/browser/schema_macros.pt b/composer/schema/browser/schema_macros.pt index 970f5bc..f3a1139 100755 --- a/composer/schema/browser/schema_macros.pt +++ b/composer/schema/browser/schema_macros.pt @@ -59,7 +59,7 @@ - ... * diff --git a/composer/schema/grid/field.py b/composer/schema/grid/field.py index 633e69b..72dde93 100644 --- a/composer/schema/grid/field.py +++ b/composer/schema/grid/field.py @@ -64,7 +64,7 @@ class GridFieldInstance(ListFieldInstance): for row in v: for k, vr in row.items(): if isinstance(vr, basestring): - row[k] = vr.replace('\n', '\\n') + row[k] = vr.replace('\n', '\\n').replace('"', '\\"') empty = {} for fi in self.columnFieldInstances: default = fi.default diff --git a/composer/schema/grid/grid_macros.pt b/composer/schema/grid/grid_macros.pt index 53fd83f..09d3ac7 100755 --- a/composer/schema/grid/grid_macros.pt +++ b/composer/schema/grid/grid_macros.pt @@ -21,7 +21,7 @@ - Column Title -
+
- \ No newline at end of file +