File: /var/www/vhosts/creativefellows.nl/test.creativefellows.nl/e-pact/views/view.details.php
<?php
/*
* Get Header
*/
$header_top_color = 'no-header-transition';
require_once 'inc/header.php';
//d($page[0]);
/*
* Page content
*/
$html = '<div class="grid-x grid-padding-x grid-margin-x details">';
/*
* Name
*/
$html .= '<div class="small-12 text-center cell">';
$html .= $page[0]->getProperty("titel","h1");
$html .= '</div>';
switch($page[0]->getProperty("template")){
case 1:
$html .= '<div class="small-12 cell white-background">';
$html .= $data["page"][0]->contents;
$html .= '</div>';
break;
default:
/*
* Contents
*/
$html .= '<div class="small-12 medium-9 cell white-background">';
if( $page[0]->getProperty("subtitel") ) $html .= $page[0]->getProperty("subtitel","h2");
$html .= $page[0]->getProperty("tekst");
$html .= '</div>';
/*
* Sidebar
*/
$html .= '<div class="small-12 medium-3 cell white-background">';
$html .= '<div class="square-image">'. $page[0]->getProperty("image","img") .'</div>';//file_get_contents()
$html .= $page[0]->getProperty("titel","h3");
$html .= $page[0]->getProperty("sidebar");
$html .= '</div>';
break;
}
/*
* Open form
*/
if( $cassetteForm = $data["page"][0]->getForm() )
{
$valid_response = $data["cassette"]->hasValidResponse($_GET["h"],$_GET["id"]);
$form_cta .= '<div class="small-12 cell white-background ">';
$form_cta .= '<div class="grid-x grid-padding-x align-middle">';
if($valid_response == false){
$form_cta .= '<div class="small-8 cell">';
if($valid_response == false) $form_cta .= $cassetteForm->getFormIntro();
$form_cta .= '</div>';
$form_cta .= '<div class="large-4 cell">';
$form_cta .= '<button class="button expanded primary" data-toggle="page-form">Aanmelden als Partner</button>';
$form_cta .= '</div>';
}else{
$form_cta .= '<div class="large-12 cell">';
$form_cta .= '<div class="form-response"><h2 class="text-center">Formulier verstuurd</h2></div>';
$form_cta .= '</div>';
}
$form_cta .= '</div>';
$form_cta .= '<div class="grid-x grid-padding-x" style="display:none;" id="page-form" data-toggler data-animate="hinge-in-from-top slide-out-up">';
$form_cta .= '<div class="small-12 cell space-1">';
$form_cta .= $cassetteForm->getFormHtml("","small-12 large-6");
$form_cta .= '</div>';
$form_cta .= '</div>';
$form_cta .= '</div>';
$html .= $form_cta;
}
$html .= '</div>';
echo $data["config"]->wrapAsSection($html);
/*
* Loopback items
$loopbacks = $data["cassette"]->getPage("aanmelden");
echo '<div class="white-background" style="padding:0 0 1px 0;margin:0;">';
echo '<div class="loopback-cards">';
echo '<div class="grid-container" data-equalizer>';
echo '<div class="grid-x grid-padding-x align-center">';
echo '<div class="medium-12 cell text-center">';
echo '<h2>Are you ready to take a journey with us?</h2>';
echo '</div>';
echo '</div>';
echo '</div>';
echo '<div class="grid-container" data-equalizer>';
echo '<div class="grid-x grid-padding-x align-center">';
foreach($loopbacks as $item)
{
if( $item->getProperty("page_id") == $data["page"][0]->getProperty("uid")) continue;
echo '<div class="small-12 medium-3 cell text-center">';
echo '<div class="card" data-equalizer-watch>';
echo '<div class="card-image">'. $item->getProperty("image","img") .'</div>';
echo '<div class="card-section">';
echo '<h4>'. $item->getProperty("titel") .'</h4>';
echo $item->getProperty("text");
echo '<p><a href="'. $item->getProperty("entry_link") .'" class="button hollow">'. $item->getProperty("subtitel") .'</a></p>';
echo '</div>';
echo '</div>';
echo '</div>';
}
echo '</div>';
echo '</div>';
echo '</div>'; */
echo '</div>';
/*
* Get Footer
*/
require_once 'inc/footer.php';
?>