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