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