File: /var/www/vhosts/creativefellows.nl/nec.creativefellows.nl/views/view.page.php
<?php
/*
* Page config
*/
$page_masthead = $page->getProperty("image");
$header_class = !$page_masthead ? "header__white" : "header__mobile-white";
$contact_class = $page->propertyEmpty("products_solutions") && $page->propertyEmpty("resources") ? "page-section__background-gray": "";
/*
* Header
*/
echo $this->fetch('partials/header.inc.php', [
"meta_title" => $page->metaTitle(),
"meta_description" => $page->metaDescription(),
"base_url" => $page->baseUrl(),
"main_navigation" => $navigation->getHeader($header_class),
"dropdown_navigation" => $navigation->getDropdown(),
"canonical" => $page->canonical(),
]);
/*
* Related
*/
if($page_masthead)
{
echo $this->fetch('partials/image_masthead.inc.php', [
"title" => $page->getProperty("title","h1"),
"subtitle" => $page->getProperty("subtitle","p"),
"image" => $page->getProperty("image","lazy-load-background")
]);
}
/*
* Content
*/
foreach($page->getProperty("contents") as $row)
{
echo $row->html("page-section");
}
/*
* Related
*/
echo $this->fetch('partials/related-items.inc.php', [
"group_name" => $page->getProperty("seo_group_name"),
"block_grid_size" => "small-up-2 medium-up-4",
"related" => $page->getProperty("products_solutions"),
"localization" => $localization,
]);
/*
* Resources
*/
echo $this->fetch('partials/resources.inc.php', [
"resources" => $page->getProperty("resources"),
"localization" => $localization,
]);
/*
* Contact
*/
echo $this->fetch('partials/contact-us.inc.php', [
"page_title" => ($page->getProperty("hide_contact_panel") == 1 ? $localization["footer"]["header_single"] : $localization["footer"]["header"].' '. $page->getProperty("title")),
"localization" => $localization,
"section_class" => $contact_class,
"visibility" => $page->getProperty("contact"),
"form" => $page->form(),
]);
/*
* Footer
*/
echo $this->fetch('partials/footer.inc.php',[
"base_url" => $page->baseUrl(),
"breadcrumbs" => $breadcrumbs,
"localization" => $localization,
"cookies" => $cookies,
]);