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/jhtaxatie.creativefellows.nl/views/edit_taxation.php
<?php
		
	echo '<div class="row rapportages">';
		
		/*
		 * Header
	 	 */
		echo '<div class="small-12 columns">';
			echo '<h1 class="text-center progress-header">'. $data["taxation"]->getCompany() .' <a href="/taxation" class="previous-step"><i class="fa fa-arrow-left"></i></a></h1>';
		echo '</div>';

		echo '<form class="default-form" action="/taxation/'. $data["taxation"]->getId() .'" method="post" enctype="multipart/form-data">';

			/*
			 * Loop input groups Input elements
		 	 */
			$i = 0;
			

			
				
			foreach($data["fields"] as $group_name => $form_elements)
			{	
				$keys 			= array_keys($data["fields"]);
				$buton_label	= isset($keys[$i+1]) ? $keys[$i+1] : "Opslaan";
				$button_type	= isset($keys[$i+1]) ? "button" : "submit";
				
				echo '<div class="form-group'. ($i != 0 ? " hidden" : "") .'" id="group'. $i .'" data-toggler="hidden">';
					
					/*
					 * Form group name
				 	 */ 
					echo '<h3 class="text-center">'. ucfirst($group_name) .'</h3>';
				
					/*
					 * Loop input elements
				 	 */ 
					foreach($form_elements as $element)
					{	
						$element_name = $element->element[0];
						echo $element->getInputElement($data["taxation"]->$element_name);
					}
					 
					/*
					 * (Navigation) Buttons
				 	 */ 
					echo '<div class="small-12 large-12 columns">';
						echo '<div class="input-group-button">';
							echo '<button type="'. $button_type .'" class="button navigate-form expanded"  data-show="group'. ( $i+1 ) .'" data-hide="group'. $i .'">'.  $buton_label .'</button>';
						echo '</div>';		
					echo '</div>';	
				

				echo '</div>';	
				
				$i++;
			
			}
			echo '<input type="hidden" name="_METHOD" value="PATCH"/>';
				
		echo '</form>';
					
	echo '</div>';
	
?>