[Erp5-report] r11870 - /erp5/trunk/products/ERP5Form/FormulatorPatch.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Wed Jan 3 11:22:42 CET 2007
Author: jerome
Date: Wed Jan 3 11:22:40 2007
New Revision: 11870
URL: http://svn.erp5.org?rev=11870&view=rev
Log:
Make sure non editable FloatField text is not escaped.
FloatField.format_value should not fail if value is None.
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=11870&r1=11869&r2=11870&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/FormulatorPatch.py (original)
+++ erp5/trunk/products/ERP5Form/FormulatorPatch.py Wed Jan 3 11:22:40 2007
@@ -1040,7 +1040,8 @@
value += value_list[1]
if percent:
value += '%'
- return value.strip()
+ return value.strip()
+ return ''
def render(self, field, key, value, REQUEST):
"""Render Float input field
@@ -1081,7 +1082,10 @@
if extra not in (None, ''):
value = "<div %s>%s</div>" % (extra, value)
- return TextWidgetInstance.render_view(field, value)
+ css_class = field.get_value('css_class')
+ if css_class not in ('', None):
+ return "<span class='%s'>%s</span>" % (css_class, value)
+ return value
def render_pdf(self, field, value):
"""Render the field as PDF."""
More information about the Erp5-report
mailing list