[Erp5-report] r19725 - /erp5/trunk/products/ERP5Form/MatrixBox.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Mar 6 12:41:30 CET 2008
Author: jerome
Date: Thu Mar 6 12:41:29 2008
New Revision: 19725
URL: http://svn.erp5.org?rev=19725&view=rev
Log:
generate a DOM compatible with standards field error css ( .content .error .input )
Modified:
erp5/trunk/products/ERP5Form/MatrixBox.py
Modified: erp5/trunk/products/ERP5Form/MatrixBox.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Form/MatrixBox.py?rev=19725&r1=19724&r2=19725&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Form/MatrixBox.py (original)
+++ erp5/trunk/products/ERP5Form/MatrixBox.py Thu Mar 6 12:41:29 2008
@@ -322,16 +322,17 @@
display_value = REQUEST.get('field_%s' % key,
attribute_value)
has_error = 1
- cell_body += "%s<br/>%s" % (
+ cell_body += '<span class="input">%s</span>%s' % (
my_field.render(value=display_value,
REQUEST=REQUEST,
key=key),
N_(field_errors[key].error_text))
else:
- cell_body += str(my_field.render(
+ cell_body += '<span class="input">%s</span>' %\
+ my_field.render(
value=attribute_value,
REQUEST=REQUEST,
- key=key))
+ key=key)
elif render_format == 'list':
if not my_field.get_value('hidden'):
@@ -349,7 +350,7 @@
css = td_css
if has_error :
- css = td_css + 'Error'
+ css = 'error'
list_body = list_body + \
('<td class=\"%s\">%s</td>' % (css, cell_body))
j += 1
More information about the Erp5-report
mailing list