fill_entry_type_text.html

 1   <#include "/admin/plugins/directories/commons.html" />
 2   
 3   
 4   
 5   <div class="form-group">
 6   	<#assign idName = buildEntryName( entry, entry_iteration_number )>
 7   	  <label class="control-label col-xs-12 col-sm-12 col-md-3 col-lg-3" for="${idName}">${entry.title}<#if entry.mandatory> *</#if></label>
 8   	  <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
 9   		<#assign field_width=getFieldValueByCode( entry, "width")>
 10   		<#assign field_max_size=getFieldValueByCode( entry, "max_size")>
 11   		<#assign field=getFieldByCode( entry, "text_config")>
 12   		  <input type="text" class="form-control input-sm" name="${idName}" id="${idName}" <#if field_width?number &gt; 0>style="width:${field_width?number}px;"</#if>
 13   			<#if list_responses?has_content>
 14   			  <#list list_responses as response>
 15   			  <#if response.entry.idEntry == entry.idEntry>
 16   				<#if response.toStringValueResponse??>
 17   				  value="${response.toStringValueResponse}"
 18   				</#if>
 19   				<#if response.entry.error??>
 20   				  class="error"
 21   				</#if>
 22   				</#if>
 23   			  </#list>
 24   			<#else>
 25   			  <#if field.value?exists>
 26   				value="${field.value}" 
 27   			  <#else>
 28   				 value="" 
 29   			  </#if>
 30   			</#if>
 31   			<#if field_max_size?number!=-1>
 32   			  maxlength="${field_max_size?number}"
 33   			</#if>
 34   		  class="${entry.CSSClass!} "  />
 35   		<#if entry.helpMessage?exists&&entry.helpMessage!=''>
 36   		  <span class="help-block">${entry.helpMessage}</span>
 37   		</#if>
 38   	  </div>
 39     </div>
 40     
 41     <#if list_responses??>
 42   	<#list list_responses as response>
 43   	  <#if response.entry.idEntry == entry.idEntry && response.entry.error?? && response.entry.error.isDisplayableError>
 44   		<#assign error = response.entry.error>
 45   		<div class="alert alert-danger"><#if error.mandatoryError>#i18n{directories.message.mandatory.entry}<#else>${error.errorMessage}</#if></div>
 46   	  </#if>
 47   	</#list>
 48     </#if>
 49     <#assign confirmField=getFieldByCode( entry, "confirm_field")>
 50     <#if confirmField.value?boolean >
 51   	<div class="form-group">
 52   	  <#assign idName = buildEntryName( entry, entry_iteration_number )>
 53   	  <label class="control-label col-xs-12 col-sm-12 col-md-3 col-lg-3" for="${idName}_confirm_field">${confirmField.title}<#if entry.mandatory> *</#if></label>
 54   	  <#assign field_width=getFieldValueByCode( entry, "width")>
 55   	  <#assign field_max_size=getFieldValueByCode( entry, "max_size")>
 56   	  <#assign field=getFieldByCode( entry, "text_config")>
 57   		<div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
 58   		  <input type="text" class="form-control input-sm" name="${idName}_confirm_field" id="${idName}_confirm_field" size="${field_width?number}" value="" 
 59   		  <#if field_max_size?number!=-1>maxlength="${field_max_size?number}"</#if>/>
 60   		</div>
 61   	</div>
 62     </#if>