work in progress: enable form validation for editing with dojo dialog
git-svn-id: svn://svn.cy55.de/Zope3/src/cybertools/trunk@1963 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
parent
9a600b7388
commit
c978861b04
1 changed files with 3 additions and 2 deletions
|
@ -85,14 +85,15 @@ class GenericView(object):
|
||||||
# return self.index(*args, **kw)
|
# return self.index(*args, **kw)
|
||||||
|
|
||||||
def update(self):
|
def update(self):
|
||||||
|
result = True
|
||||||
if not self._updated:
|
if not self._updated:
|
||||||
action = self.request.form.get('form.action')
|
action = self.request.form.get('form.action')
|
||||||
if action:
|
if action:
|
||||||
fc = component.getMultiAdapter((self, self.request),
|
fc = component.getMultiAdapter((self, self.request),
|
||||||
name=action)
|
name=action)
|
||||||
fc.update()
|
result = fc.update()
|
||||||
self._updated = True
|
self._updated = True
|
||||||
return True
|
return result
|
||||||
|
|
||||||
def setupController(self):
|
def setupController(self):
|
||||||
""" May be called by __init__() if there is already a controller
|
""" May be called by __init__() if there is already a controller
|
||||||
|
|
Loading…
Add table
Reference in a new issue