File: /var/www/vhosts/creativefellows.nl/test.creativefellows.nl/slachthuishof/views/view.home.php
<?php
/*
* Get Header
*/
$header_top_color = "";
require_once 'inc/header.php';
/*
* Page contents
*/
echo $data["page"][0]->getProperty("contents");
echo '<div class="grid-container has-borders">';
echo '<div class="grid-x grid-padding-x">';
echo '<div class="cell small-12">';
echo '<div class="grid-x grid-padding-x">';
// split text in half
$text = $page[0]->getProperty('label_sidebar_header');
$middle = strrpos(substr($text, 0, floor(strlen($text) / 2)), ' ') + 1;
$string1 = substr($text, 0, $middle); // "The Quick : Brown Fox "
$string2 = substr($text, $middle); // "Jumped Over The Lazy / Dog"
echo '<div class="cell small-12 medium-4 agenda-home">';
echo '<div class="space">';
echo '<h3 class="label-background"><span>'. $string1 .'</span><span>'. $string2 .'</span></h3>';
echo '<ul class="no-bullet">';
foreach($data["agenda"] as $item)
{
echo '<li>';
echo '<a href="'.$item->getProperty("entry_link").'">';
echo '<strong class="date"><span>'. $item->getProperty("date_from","datestamp","%e") .'</span> '. $item->getProperty("date_from","datestamp","%B") .'</strong>';
echo $item->getProperty("title");
echo '</a>';
echo '</li>';
}
echo '</ul>';
echo '</div>';
echo '</div>';
/*
* Page intro Text
*/
echo '<div class="cell small-12 medium-8 text-intro">';
echo $page[0]->getProperty('introduction_text');
echo '</div>';
/*
* Loop blocks on homepage
*/
foreach($data["blocks"] as $block)
{
$visibility = $block->getProperty("block_type") == 2 ? ' show-for-medium' : '';
echo '<div class="cell small-12 medium-4 fixed-item'.$visibility.'">';
echo '<div class="mask">';
// poster background image
echo '<div class="poster">'. $block->getProperty("image","lazy_load_img",["class" => "lazy"]) .'</div>';
//<img class="lazy" data-src="path/to/image_to_load.jpg" src="" />
// show text label if type is set
if($block->getProperty("block_type") != "image only")
{
echo '<h4>'. $block->getProperty("title") .'</h4>';
}
// get the link to the page
if($block->getProperty("page_link")) echo '<a href="'. $block->getProperty("page_link")[0]->entry_link .'"></a>';
echo '</div>';
echo '</div>';
}
/*
* Homepage only footer extension
*/
echo '<div class="cell small-12 about-project">';
echo $data["config"]->getCustomFooter();
echo '</div>';
/*
echo '<div class="grid-x grid-padding-x align-bottom">';
echo '<div class="cell small-12 medium-4 development-by">';
echo '<h4>Slachthuishof is een ontwikkeling van</h4>';
echo '<p>To bla nonse remporis reicatqui cone con nis sunti non prem reprata dolupti quat doluptur aut occuptatur adionem eaquost iberum ut aut atempor apicia qui.</p>';
echo '</div>';
echo '<div class="cell small-12 medium-4 logo-bpd">';
echo '<img src="images/bpd-logo.png">';
echo '</div>';
echo '<div class="cell small-12 medium-4 logo-nijs">';
echo '<img src="images/de-nijs.png">';
echo '</div>';
echo '</div>';
*/
echo '</div>';
echo '</div>';
echo '</div>';
echo '</div>';
/*
* Get Footer
*/
require_once 'inc/footer.php';
?>