1 | <form name="${form.name}" action="${h.url_for( action='editor_form_post' )}" method="post"> |
---|
2 | <div class="toolForm"> |
---|
3 | <div class="toolFormTitle">${form.title}</div> |
---|
4 | <div class="toolFormBody"> |
---|
5 | <input type="hidden" name="type" value="${module.type}" /> |
---|
6 | %if form.inputs: |
---|
7 | %for input in form.inputs: |
---|
8 | <% |
---|
9 | cls = "form-row" |
---|
10 | if input.error: |
---|
11 | cls += " form-row-error" |
---|
12 | %> |
---|
13 | <div class="${cls}"> |
---|
14 | <label> |
---|
15 | ${input.label}: |
---|
16 | </label> |
---|
17 | <div style="float: left; width: 250px; margin-right: 10px;"> |
---|
18 | <input type="${input.type}" name="${input.name | h}" value="${input.value | h}" size="30"> |
---|
19 | </div> |
---|
20 | %if input.error: |
---|
21 | <div style="float: left; color: red; font-weight: bold; padding-top: 1px; padding-bottom: 3px;"> |
---|
22 | <div style="width: 300px;"><img style="vertical-align: middle;" src="${h.url_for('/static/style/error_small.png')}"> <span style="vertical-align: middle;">${input.error}</span></div> |
---|
23 | </div> |
---|
24 | %endif |
---|
25 | |
---|
26 | %if input.help: |
---|
27 | <div class="toolParamHelp" style="clear: both;"> |
---|
28 | ${input.help} |
---|
29 | </div> |
---|
30 | %endif |
---|
31 | |
---|
32 | <div style="clear: both"></div> |
---|
33 | |
---|
34 | </div> |
---|
35 | %endfor |
---|
36 | %else: |
---|
37 | <div class="form-row"><i>No options</i></div> |
---|
38 | %endif |
---|
39 | </table> |
---|
40 | </div> |
---|
41 | </div> |
---|
42 | </form> |
---|