app/soc/views/helper/templatetags/forms_helpers.py
changeset 1820 ecc40aa58e19
parent 1815 7a9b69f36111
child 1964 96e45d34ee71
--- a/app/soc/views/helper/templatetags/forms_helpers.py	Thu Mar 12 23:04:53 2009 +0000
+++ b/app/soc/views/helper/templatetags/forms_helpers.py	Thu Mar 12 23:05:40 2009 +0000
@@ -198,6 +198,7 @@
   fields = []
   hidden_fields = []
   hidden_fields_errors = []
+  errors = False
   
   # entity = context['entity']
 
@@ -214,6 +215,9 @@
 
     # If the field is hidden we display it elsewhere
     if not bf.is_hidden:
+      if bf.errors:
+        errors = True
+
       example_text = ''
       group = '0. '
 
@@ -246,6 +250,7 @@
   context.update({
       'top_errors': form.non_field_errors() or '',
       'hidden_field_errors': hidden_fields_errors or '',
+      'errors': errors,
       'groups': fields if fields else '',
       'hidden_fields': hidden_fields or '',
       })