From 1e6b654ab68dc5e90eacd23c379224a1ab7ef9b4 Mon Sep 17 00:00:00 2001 From: helmutm Date: Mon, 15 Dec 2008 16:08:29 +0000 Subject: [PATCH] provide a separate call for registering dojo grid git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@3064 fd906abe-77d9-0310-91a1-e0d9ade77398 --- browser/common.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/browser/common.py b/browser/common.py index 48385c7..6e4534e 100644 --- a/browser/common.py +++ b/browser/common.py @@ -582,18 +582,22 @@ class BaseView(GenericView, I18NView): 'dojo.require("dijit.form.TimeTextBox"); ' 'dojo.require("dijit.form.SimpleTextarea"); ' 'dojo.require("dijit.form.FilteringSelect"); ' - #'dojo.require("dijit.layout.TabContainer"); ' - #'dojo.require("dojox.grid.DataGrid"); ' - #'dojo.require("dojo.data.ItemFileWriteStore"); ' 'dojo.require("dojox.data.QueryReadStore"); ') cm.register('js-execute', 'dojo.form.all', jsCall=jsCall) + + def registerDojoFormAllGrid(self): + self.registerDojoFormAll() + cm = self.controller.macros + jsCall = ('dojo.require("dijit.layout.TabContainer"); ' + 'dojo.require("dojox.grid.DataGrid"); ' + 'dojo.require("dojo.data.ItemFileWriteStore"); ') + cm.register('js-execute', 'dojo.form.grid', jsCall=jsCall) cm.register('css', identifier='dojox.grid.css', position=0, resourceName='ajax.dojo/dojox/grid/resources/Grid.css', media='all') cm.register('css', identifier='dojox.grid_tundra.css', position=0, resourceName='ajax.dojo/dojox/grid/resources/tundraGrid.css', media='all') - # vocabulary stuff class SimpleTerms(object):