From 16a3212f7af907f594aef2fd3e0818aabe5811a4 Mon Sep 17 00:00:00 2001 From: helmutm Date: Tue, 25 Nov 2008 12:58:31 +0000 Subject: [PATCH] prepare use of grid field git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@3009 fd906abe-77d9-0310-91a1-e0d9ade77398 --- composer/schema/grid/field.py | 8 +++-- composer/schema/grid/grid_macros.pt | 48 +++++++++++++++++++---------- 2 files changed, 38 insertions(+), 18 deletions(-) diff --git a/composer/schema/grid/field.py b/composer/schema/grid/field.py index 7be071f..e99b63d 100644 --- a/composer/schema/grid/field.py +++ b/composer/schema/grid/field.py @@ -23,9 +23,10 @@ $Id$ """ from zope import component -from zope.interface import implements -from zope.cachedescriptors.property import Lazy from zope.component import adapts +from zope.interface import implements +from zope.app.pagetemplate import ViewPageTemplateFile +from zope.cachedescriptors.property import Lazy import zope.schema from cybertools.composer.schema.factory import createField @@ -36,6 +37,9 @@ from cybertools.util.format import toStr, toUnicode from cybertools.util import json +grid_macros = ViewPageTemplateFile('grid_macros.pt') + + class GridFieldInstance(ListFieldInstance): @Lazy diff --git a/composer/schema/grid/grid_macros.pt b/composer/schema/grid/grid_macros.pt index b7db2da..53fd83f 100755 --- a/composer/schema/grid/grid_macros.pt +++ b/composer/schema/grid/grid_macros.pt @@ -6,21 +6,37 @@ - - - - + + +
- - - - - -
Column Title
- + + + + Column Title + + +
+ + + + \ No newline at end of file