File: /var/www/vhosts/creativefellows.nl/figi.creativefellows.nl/views/view.vacature.php
<?php
/*
* Get Header
*/
$header_top_color = 'has-showcase';
require_once 'inc/header.php';
/*
* Page contents
*/
echo '<div class="werken-bij-figi">';
/*
* Intro green
*/
$intro = '<section class="grid-container">
<div class="grid-x grid-padding-x">
<div class=" medium-6 cell">
<h1>'. $data["page"][0]->getProperty("titel") .'</h1>
<p><a class="button primary" href="#contact-general" data-smooth-scroll>Solliciteer Direct</a></p>
</div>
<div class=" medium-6 cell">
<div class="column-wrapper" style="">
<p>'. $data["page"][0]->getProperty("functie_afbeelding","image") .'</p>
</div>
</div>
</div>
</section>';
echo $data["config"]->wrapAsSection($intro,"","vacature-details");
/*
* Vacature text
*/
$text = '<section class="grid-container">
<div class="grid-x grid-padding-x">
<div class="small-12 medium-6 cell">'. $data["page"][0]->getProperty("functie_omschrijving") .'</div>
<div class="small-12 cell">'. $data["page"][0]->getProperty("functie_details") .'</div>
</div>
</section>';
echo $data["config"]->wrapAsSection($text);
/*
* Contact vacature
*/
$intro = '<section class="grid-container">
<div class="grid-x grid-padding-x align-middle">
<div class="small-12 cell text-center">
<h2>Meer weten over deze vacature?</h2>
<p class="lead">Neem contact op met onderstaande hiring manager voor inhoudelijke vragen over de functie. Heb je algemene vragen over het sollicitatieproces? Neem dan contact op met onze HR-afdeling.</p>
</div>
<div class="small-6 cell">
<p>'. $data["page"][0]->getProperty("contact_foto","image") .'</p>
</div>
<div class="small-6 cell">
<p><strong>'. $data["page"][0]->getProperty("contact_naam") .'</strong><br>'. $data["page"][0]->getProperty("contact_functie") .'</p>
<p>
<a href="'. $data["page"][0]->getProperty("contact_telefoon") .'"><i class="fal fa-phone"></i> '. $data["page"][0]->getProperty("contact_telefoon") .'</a><br>
<a href="'. $data["page"][0]->getProperty("contact_email") .'"><i class="fal fa-envelope"></i> '. $data["page"][0]->getProperty("contact_email") .'</a>
</p>
</div>
</div>
</section>';
echo $data["config"]->wrapAsSection($intro,"","hr-contact");
echo '</div>';
/*
* Check if entry has a form
*/
if( $cassetteForm = $data["page"][0]->getForm())
{
$cassetteForm->fields[3]["value"] = $data["page"][0]->getProperty("titel");
$has_valid_response = isset($_GET["h"]) && isset($_GET["id"]) ? $data["config"]->hasValidResponse($_GET["h"],$_GET["id"]) : false;
$form = '<div class="grid-container">';
$form .= '<div class="grid-x grid-padding-x">';
$form .= '<div class="small-12 cell text-center">';
if($has_valid_response === true) $form .= '<div class="text-center form-response"><br />' . $cassetteForm->getResponseMessage() .'<hr /></div>';
$form .= '<h2 class="text-center">'. $cassetteForm->getFormName() .'</h2>';
$form .= '</div>';
$form .= '<div class="large-12 cell" id="contact-general">';
$form .= $cassetteForm->getFormHtml("","medium-6 small-12");
$form .= '</div>';
$form .= '</div>';
$form .= '</div>';
echo $data["config"]->wrapAsSection($form,"contact-general","panel-contact");
}
/*
* Get Footer
*/
require_once 'inc/footer.php';
?>