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';
?>