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/inekehamoen.creativefellows.nl/views/inc/form.php
<?php
	

	/*
	 * Check if entry has a form
	 */	
	if( $cassetteForm = $data["page"][0]->getForm() )
	{	
		// show / hide form 
		$show_form = false;
		
		// form has response
		$has_valid_response = isset($_GET["h"]) && isset($_GET["id"]) ? $data["cassette"]->hasValidResponse($_GET["h"],$_GET["id"]) : false;

		// show or hide form
		$hide_form 			= preg_match("/data-toggle/",$cassetteForm->getFormIntro()) ? true : false;
	
		// start output
		$form = '<div class="grid-container">';
			$form .= '<div class="grid-x grid-padding-x align-middle">';
		
				if(isset($_GET["ReCaptcha"]) && $_GET["ReCaptcha"] == 0){
					$show_form = true;
					$form .= $data["config"]->getCaptchaError();	
				}
				
				// Show response
				if($has_valid_response === true)
				{
					$form .= '<div class="small-12 cell form-response">';
						$form .= $cassetteForm->getResponseMessage();
					$form .= '</div>';
				}
				// Show form
				else
				{	
					$form .= '<div class="small-12 medium-9 cell">';
						$form .= '<h2>'. $cassetteForm->getFormName().'</h2>';
					$form .= '</div>';

					//$form .= '<div class="small-12 medium-3 cell">';
					//	$form .= '<p><a data-toggle="contact-general" class="button secondary expanded">Get in Touch</a></p>';
					//$form .= '</div>';			
				
				
					$form .= '<div class="cell small-12 form-outer" id="contact-general">';

						//if($has_valid_response === false && $hide_form == false && $show_form == false) $form .= '<div class="grid-container" id="contact-general" data-toggler style="display:none;" data-animate="hinge-in-from-top slide-out-up">';
						
						//$form .= '<div class="grid-container">';
	
							//$form .= '<div class="grid-x grid-padding-x">';
							//	$form .= '<div class="large-12 cell" id="contact-general">';
								$form .= $cassetteForm->getFormHtml("","medium-6 small-12");
							//	$form .= '</div>';
							//$form .= '</div>';
					
						//$form .= '</div>';
		
					$form .= '</div>';
				}
						
	
				$form .= '</div>';		
		$form .= '</div>';		

		echo $data["config"]->wrapAsSection($form,null,"get-in-touch");

	}


?>