diff -r ea9eab290dcd -r e8032965f37a web/views/editforms.py --- a/web/views/editforms.py Fri May 29 14:07:42 2009 +0200 +++ b/web/views/editforms.py Fri May 29 14:19:30 2009 +0200 @@ -21,10 +21,10 @@ from cubicweb.view import EntityView from cubicweb.common import tags from cubicweb.web import INTERNAL_FIELD_VALUE, stdmsgs, eid_param -from cubicweb.web.form import CompositeForm, EntityFieldsForm, FormViewMixIn +from cubicweb.web.form import FormViewMixIn from cubicweb.web.formfields import RelationField from cubicweb.web.formwidgets import Button, SubmitButton, ResetButton, Select -from cubicweb.web.views.formrenderers import FormRenderer +from cubicweb.web.views import forms def relation_id(eid, rtype, role, reid): @@ -59,17 +59,19 @@ % _('this action is not reversible!')) # XXX above message should have style of a warning w(u'

%s

\n' % _('Do you want to delete the following element(s) ?')) - form = CompositeForm(req, domid='deleteconf', copy_nav_params=True, - action=self.build_url('edit'), onsubmit=onsubmit, - form_buttons=[Button(stdmsgs.YES, cwaction='delete'), - Button(stdmsgs.NO, cwaction='cancel')]) + form = self.vreg.select_object('forms', 'composite', req, domid='deleteconf', + copy_nav_params=True, + action=self.build_url('edit'), onsubmit=onsubmit, + form_buttons=[Button(stdmsgs.YES, cwaction='delete'), + Button(stdmsgs.NO, cwaction='cancel')]) done = set() w(u'