html_code_entry_type_check_box.html

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