[Checkins] SVN: plone.z3cform/trunk/plone/z3cform/layout.py Set __name__ from form

Martin Aspeli optilude at gmx.net
Sun Aug 3 14:36:31 EDT 2008


Log message for revision 89304:
  Set __name__ from form

Changed:
  U   plone.z3cform/trunk/plone/z3cform/layout.py

-=-
Modified: plone.z3cform/trunk/plone/z3cform/layout.py
===================================================================
--- plone.z3cform/trunk/plone/z3cform/layout.py	2008-08-03 17:48:54 UTC (rev 89303)
+++ plone.z3cform/trunk/plone/z3cform/layout.py	2008-08-03 18:36:28 UTC (rev 89304)
@@ -42,7 +42,9 @@
         Override this method if you need to pass a different context
         to your form, or if you need to render a number of forms.
         """
-        return self.form(self.context.aq_inner, self.request)()
+        form = self.form(self.context.aq_inner, self.request)
+        form.__name__ = self.__name__
+        return form()
 
     def label(self):
         """Override this method to use a different way of acquiring a



More information about the Checkins mailing list