diff -r 5536d4ee2bc3 -r 620ec8e6ae19 web/formrenderers.py
--- a/web/formrenderers.py Fri Mar 27 12:30:59 2009 +0100
+++ b/web/formrenderers.py Fri Mar 27 12:31:42 2009 +0100
@@ -220,18 +220,21 @@
class EntityFormRenderer(FormRenderer):
"""specific renderer for entity edition form (edition)"""
+ def render(self, form, values):
+ rendered = super(EntityFormRenderer, self).render(form, values)
+ return rendered + u'' # close extra div introducted by open_form
+
def open_form(self, form, values):
attrs_fs_label = ('
%s
'
% form.req._('main informations'))
attrs_fs_label += ''
- return super(EntityFormRenderer, self).open_form(form, values) + attrs_fs_label
+ return attrs_fs_label + super(EntityFormRenderer, self).open_form(form, values)
def render_fields(self, w, form, values):
super(EntityFormRenderer, self).render_fields(w, form, values)
self.inline_entities_form(w, form)
if form.edited_entity.has_eid():
self.relations_form(w, form)
- w(u'
') # close extra div introducted by open_form
def _render_fields(self, fields, w, form, values):
if not form.edited_entity.has_eid() or form.edited_entity.has_perm('update'):