improve fieldset template

This commit is contained in:
Lance Edgar 2012-08-15 09:30:41 -07:00
parent af544089b7
commit b3e6b6eb66

View file

@ -9,6 +9,7 @@
% for field in fieldset.render_fields.itervalues():
% if field.requires_label:
<div class="field-wrapper ${field.name}">
% for error in field.errors:
<div class="field-error">${error}</div>
@ -22,16 +23,21 @@
% endif
</div>
% if (fieldset.focus == field or fieldset.focus is True) and not _focus_rendered:
% if not _focus_rendered and (fieldset.focus == field or fieldset.focus is True):
% if not field.is_readonly():
<script language="javascript" type="text/javascript">
$(function() {
% if hasattr(field.renderer, 'focus_name'):
$('#${field.renderer.focus_name}').focus();
% else:
$('#${field.renderer.name}').focus();
% endif
});
</script>
<% _focus_rendered = True %>
% endif
% endif
% endif
% endfor