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>