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/devries.creativefellows.nl/views/view.default.php
<?php
		
	/*
	 * Get Header
	 */
	require_once 'inc/header.php';
	
	
	/*
	 * Showcase 
	 */
	if($page[0]->getProperty("text"))
	{
		$html = '<div class="grid-x grid-padding-x case-foreground align-middle">';
		
			$html .= '<div class="small-12 medium-6 cell">';
				$html .= $page[0]->getProperty("text");
			$html .= '</div>';
		
			$html .= '<div class="small-12 medium-6 cell">';
				$html .= $page[0]->getProperty("image","img");//file_get_contents()
			$html .= '</div>';
		
		$html .= '</div>';
		
		echo $data["config"]->wrapAsSection($html,"","image-showcase","background-color:#". $page[0]->getProperty("background_color") .";");
	}
	
	
	/*
	 * Page content 
	 */
	echo '<div id="page-details">';
		
		echo $data["page"][0]->contents;
					
	echo '</div>';
	
	
	/*
	 * Check if entry has a form
	 */	
	if( $cassetteForm = $data["page"][0]->getForm() )
	{	

		$form = '<div class="grid-container">';
			$form .= '<div class="grid-x">';
		
				$form .= '<div class="small-10 small-offset-1 cell text-center">';
				
					$hide_form 		= preg_match("/data-toggle/",$cassetteForm->getFormIntro()) ? true : false;
					$valid_response = $data["cassette"]->hasValidResponse($_GET["h"],$_GET["id"]);
					
					// form not sent en hidden with button
					if($valid_response == false && $hide_form == true)
					{
						$form .= $cassetteForm->getFormIntro();
					}
					elseif($valid_response == false)
					{
						$form .= '<h2 class="text-center">'. $cassetteForm->getFormName() .'</h2>';
					}

				
				$form .= '</div>';
				
				
				// show or hide form by default
				
				if($hide_form == true && !isset($_GET["s"])) $form .= '<div class="large-12 cell" style="display:none;" id="contact-general" data-toggler data-animate="hinge-in-from-top slide-out-up">';
				else $form .= '<div class="large-12 cell" id="contact-general">';
					
					if($valid_response == true)
					{
						$form .= '<div class="form-response"><h2 class="text-center">Formulier verstuurd</h2></div>';
				
					}
					else
					{
						//$form .= '<h2 class="text-center">'. $cassetteForm->getFormName() .'</h2>';
						$form .= $cassetteForm->getForm();
					}
				
				
				
				$form .= '</div>';
				
			
			$form .= '</div>';
		$form .= '</div>';
	

		echo $data["config"]->wrapAsSection($form,null,"panel-gray");
	
	}
		

	
	/*
	 * Get Footer
	 */
	require_once 'inc/footer.php';
	
?>