[Erp5-report] r17428 - /erp5/trunk/products/ERP5Form/DurationField.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Tue Nov 6 18:12:55 CET 2007
Author: nicolas
Date: Tue Nov 6 18:12:55 2007
New Revision: 17428
URL: http://svn.erp5.org?rev=17428&view=rev
Log:
Improve render_view for DurationFields
Modified:
erp5/trunk/products/ERP5Form/DurationField.py
Modified: erp5/trunk/products/ERP5Form/DurationField.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/DurationField.py?rev=17428&r1=17427&r2=17428&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/DurationField.py (original)
+++ erp5/trunk/products/ERP5Form/DurationField.py Tue Nov 6 18:12:55 2007
@@ -59,9 +59,12 @@
sub_value = ''
else:
sub_value, value = divmod(value, convertion)
- sub_field_render_list.append(str(sub_value))
+
+ sub_field_render_list.append(self.render_sub_field_view(
+ field,sub_value))
# Render second
- sub_field_render_list.append(str(value))
+ sub_field_render_list.append(self.render_sub_field_view(
+ field, value))
return ':'.join(sub_field_render_list)
def render(self, field, key, value, REQUEST):
@@ -80,6 +83,13 @@
field, key,
value, REQUEST, 'second'))
return ':'.join(sub_field_render_list)
+
+ def render_sub_field_view(self, field, value):
+ """
+ Render dynamically a subfield
+ """
+ return FormulatorPatch.IntegerFieldWidgetInstance.render_view(field,
+ value)
def render_sub_field(self, field, key, value, REQUEST, keyword):
"""
More information about the Erp5-report
mailing list