html_code_entry_type_check_box.html
1 <#assign cpt=0>
2 ${entry.CSSClass!}
3 <div class="form-group">
4 <label class="col-sm-2 control-label" for="form${entry.idEntry}" id="form${entry.idEntry}">${entry.title}<#if entry.mandatory> *</#if></label>
5 <div class="col-sm-10">
6 <#list entry.fields as field>
7 <#if field.code == 'answer_choice'>
8 <label class="checkbox <#if entry.fieldInLine>inline</#if>" for="attribute${entry.idEntry}_${field.idField}" <#if field.comment?? && field.comment != ''>title="${field.comment}"</#if> >
9 <input type="checkbox" name="attribute${entry.idEntry}" id="attribute${entry.idEntry}_${field.idField}" value="${field.idField}"
10 <#if list_responses??>
11 <#list list_responses as response>
12 <#if response.entry.idEntry == entry.idEntry && response.field??>
13 <#if response.field.idField == field.idField>checked="checked"</#if>
14 </#if>
15 </#list>
16 <#else>
17 <#if field.defaultValue>checked="checked" </#if>
18 </#if>
19 <#if field.conditionalQuestions?exists&&field.conditionalQuestions?size!=0>
20 onclick="doCheckboxEffect(this.checked,${field.idField});"
21 </#if>
22 />
23 <#if !field.noDisplayTitle>
24 ${field.title}
25 </#if>
26 </label>
27 <#if !entry.fieldInLine&&entry.helpMessage?exists&&entry.helpMessage!=''>
28 <p class="help-block">${entry.helpMessage}</p>
29 </#if>
30 </#if>
31 </#list>
32 <#if entry.fieldInLine&&entry.helpMessage?exists&&entry.helpMessage!=''>
33 <p class="help-block">${entry.helpMessage}</p>
34 </#if>
35 <#if list_responses??>
36 <#list list_responses as response>
37 <#if response.entry.idEntry == entry.idEntry && response.entry.error??>
38 <div class="alert alert-error">
39 <#assign error = response.entry.error>
40 <#if error.mandatoryError>#i18n{announce.message.mandatory.entry}<#else>${error.errorMessage}</#if>
41 </div>
42 </#if>
43 </#list>
44 </#if>
45 <#if str_list_entry_children?exists>${str_list_entry_children}</#if>
46 </div>
47 </div>
48 <#if list_responses??>
49 <script type="text/javascript">
50 <#list list_responses as response>
51 <#if response.entry.idEntry == entry.idEntry && response.field??>
52 var baliseId = "div" + ${response.field.idField};
53 if(document.getElementById && document.getElementById(baliseId) != null)
54 {
55 document.getElementById(baliseId).style.visibility='visible';
56 document.getElementById(baliseId).style.display='block';
57 }
58 </#if>
59 </#list>
60 </script>
61 <#else>
62 <#list entry.fields as field>
63 <#if field.defaultValue && field.conditionalQuestions?exists && field.conditionalQuestions?size != 0>
64 <script type="text/javascript">
65 var baliseId = "div" + ${field.idField};
66 if(document.getElementById && document.getElementById(baliseId) != null)
67 {
68 document.getElementById(baliseId).style.visibility='visible';
69 document.getElementById(baliseId).style.display='block';
70 }
71 </script>
72 </#if>
73 </#list>
74 </#if>