[Erp5-report] r22054 - /erp5/trunk/products/ERP5Form/FormulatorPatch.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Sun Jun 29 04:09:34 CEST 2008
Author: rafael
Date: Sun Jun 29 04:09:34 2008
New Revision: 22054
URL: http://svn.erp5.org?rev=22054&view=rev
Log:
Added a patch for RadioWidget.render to include missing render_prefix param.
Modified:
erp5/trunk/products/ERP5Form/FormulatorPatch.py
Modified: erp5/trunk/products/ERP5Form/FormulatorPatch.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/FormulatorPatch.py?rev=22054&r1=22053&r2=22054&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/FormulatorPatch.py (original)
+++ erp5/trunk/products/ERP5Form/FormulatorPatch.py Sun Jun 29 04:09:34 2008
@@ -494,7 +494,7 @@
StringBaseValidator.validate = StringBaseValidator_validate
-def Widget_render_hidden(self, field, key, value, REQUEST):
+def Widget_render_hidden(self, field, key, value, REQUEST, render_prefix=None):
"""Renders this widget as a hidden field.
"""
try:
@@ -719,10 +719,19 @@
else:
return title_list[0]
return value
-
+
+def RadioWidget_render(self, field, key, value, REQUEST, render_prefix=None):
+ rendered_items = self.render_items(field, key, value, REQUEST)
+ orientation = field.get_value('orientation')
+ if orientation == 'horizontal':
+ return string.join(rendered_items, " ")
+ else:
+ return string.join(rendered_items, "<br />")
+
ListWidget.render_view = SingleItemsWidget_render_view
ListWidget.render_pdf = SingleItemsWidget_render_view
RadioWidget.render_view = SingleItemsWidget_render_view
+RadioWidget.render = RadioWidget_render
RadioWidget.render_pdf = SingleItemsWidget_render_view
def MultiItemsWidget_render_items(self, field, key, value, REQUEST, render_prefix=None):
More information about the Erp5-report
mailing list