HEX
Server: Apache
System: Linux v38079.2is.nl 3.10.0-1160.119.1.el7.x86_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86_64
User: democfellows (10015)
PHP: 8.1.34
Disabled: opcache_get_status
Upload Files
File: /var/www/vhosts/creativefellows.nl/bestelscan.creativefellows.nl/templates/home.twig
{% extends "base.twig" %}

{% block content %}
	
	<div class="page-section">
		<div class="grid-container">
			<div class="grid-x grid-padding-x">

				<div class="cell small-12">
					<img src="/images/Logistiek-1216x460.jpg" alt="Logistiek 0172" class="rounded-border">
					
					
					<form action="/post" method="post" class="form" data-token='{{ spamtoken }}' data-abide novalidate data-bestelscan>
							
							
 							{% for group in fields %}
															
							
								<div class="form-group {{ group.class }}" id="{{ group.id }}">

								{% if group.hide != true  %}
									<h2>{{ group.group|raw }}</h2>
								{% endif %}
								
								<div class="grid-x grid-padding-x form-group-row">
									
								{% for field in group.fields %}
 		 						
								
									{% set required = field.required ? 'required' : '' %}
									{% set size = field.size ?? 'small-12' %}
									
									<div class="cell {{size}}">

									
										{% if field.type == "textarea" %}
											
											<label>{{ field.human | raw }}</label>	
											<div class="input-wrapper">
												<div class="input-wrapper">
													<textarea class="form-text" id="{{ field.name }}"  name="{{ field.name }}" autocomplete="off" placeholder="{{ field.human }}" value="" ></textarea>
												</div>
											</div>
											
										{% elseif field.type == "select" %}
										
											<div class="input-wrapper">
												<label>{{ field.human | raw }}
												  <select id="{{ field.name }}"  name="{{ field.name }}" >
												    
													{% for option in field.options %}
														<option value="{{ loop.index }}">{{option}}</option>
													{% endfor %}
												   
												  </select>
												</label>
											</div>
											
										{% elseif field.type == "text" %}
											
											{{ field.human|raw }}
										
										{% elseif field.type == "checkbox" %}
											
											<legend>{{ field.human }}</legend>
										    {% for option in field.options %}
												<input type="checkbox" value="{{option}}" id="{{ field.name }}{{ loop.index }}" name="{{ field.name }}[]"><label for="{{ field.name }}{{ loop.index }}" class="font-normal">{{option}}</label>
											{% endfor %}
											
										{% elseif field.type == "radio" %}
									
											<legend>{{ field.human }}</legend>
										    {% for option in field.options %}
												<input type="radio" value="{{option}}" id="{{ field.name }}{{ loop.index }}" name="{{ field.name }}"><label for="{{ field.name }}{{ loop.index }}" class="font-normal">{{option}}</label>
											{% endfor %}
												
										{% elseif field.type == "button" %}
											
											<button class="button black duplicate-rows" id="{{ field.name }}" name="{{ field.name }}" type="button" data-counter="1">{{ field.human }}</button>
										
										{% elseif field.type == "next" %}
											
											<button class="button black gray toggle-groups" id="{{ field.name }}" type="button" data-show="{{ field.prev }}" data-hide="{{ field.hide }}">Vorige</button>
											<button class="button black toggle-groups" id="{{ field.name }}" type="button" data-show="{{ field.show }}" data-hide="{{ field.hide }}">{{ field.human }}</button>
										
										{% elseif field.type == "submit" %}
											
											<div data-abide-error class="callout alert" style="display: none;">
												<p>Het formulier kan nog niet verstuurd worden. De rood gemarkeerde velden bevatten waarden die wij niet snappen.</p>
											</div>					
											<input type="submit" value="Genereer Rapport" class="button primary" id="verstuur" />
											<button class="button background-gray toggle-groups" id="{{ field.name }}" type="button" data-show="{{ field.show }}" data-hide="{{ field.hide }}">Naar begin</button>
														
										{% else %}
										
											<label>{{ field.human | raw }}</label>	
											<div class="input-wrapper">
												<input type="text" class="form-text" id="{{ field.name }}"  name="{{ field.name }}" autocomplete="off" placeholder="{{ field.human }}" value="" {{ required }} {{ field.datacopy }} />
											</div>
											
										{% endif %}
										
									</div>
							
	 						   {% endfor %}
						   		</div>
								</div>
							   
						   {% endfor %}
				   		   
							
				   	
						  
							
					</form>
					
									
				</div>
				
				
			</div>
		</div>
	</div>  

  
{% endblock %}