improve fieldset template
This commit is contained in:
parent
af544089b7
commit
b3e6b6eb66
1 changed files with 26 additions and 20 deletions
|
@ -9,27 +9,33 @@
|
||||||
|
|
||||||
% for field in fieldset.render_fields.itervalues():
|
% for field in fieldset.render_fields.itervalues():
|
||||||
|
|
||||||
<div class="field-wrapper ${field.name}">
|
% if field.requires_label:
|
||||||
% for error in field.errors:
|
<div class="field-wrapper ${field.name}">
|
||||||
<div class="field-error">${error}</div>
|
% for error in field.errors:
|
||||||
% endfor
|
<div class="field-error">${error}</div>
|
||||||
${field.label_tag()|n}
|
% endfor
|
||||||
<div class="field">
|
${field.label_tag()|n}
|
||||||
${field.render()|n}
|
<div class="field">
|
||||||
</div>
|
${field.render()|n}
|
||||||
% if 'instructions' in field.metadata:
|
</div>
|
||||||
<span class="instructions">${field.metadata['instructions']}</span>
|
% if 'instructions' in field.metadata:
|
||||||
% endif
|
<span class="instructions">${field.metadata['instructions']}</span>
|
||||||
</div>
|
% 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():
|
% if not field.is_readonly():
|
||||||
<script language="javascript" type="text/javascript">
|
<script language="javascript" type="text/javascript">
|
||||||
$(function() {
|
$(function() {
|
||||||
$('#${field.renderer.name}').focus();
|
% if hasattr(field.renderer, 'focus_name'):
|
||||||
});
|
$('#${field.renderer.focus_name}').focus();
|
||||||
</script>
|
% else:
|
||||||
<% _focus_rendered = True %>
|
$('#${field.renderer.name}').focus();
|
||||||
|
% endif
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<% _focus_rendered = True %>
|
||||||
|
% endif
|
||||||
% endif
|
% endif
|
||||||
% endif
|
% endif
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue