{# get root node if there is no document defined (for pages which are routed directly through static route) #}
{% if not document is defined or not document %}
{% set document = pimcore_document(config.siteRootId) %}
{% endif %}
{# get the document which should be used to start in navigation | default home #}
{% if locale == 'de' %}
{% set navStartNode = pimcore_document(config.siteRootId) %}
{% elseif locale == 'en' %}
{% set navStartNode = pimcore_document(config.siteRootId) %}
{% else %}
{% set navStartNode = document.getProperty('navigationRoot') %}
{% endif %}
{# Pimcore default -> deactivated
{% if not navStartNode is instanceof('\\Pimcore\\Model\\Document\\Page') %}
{% set navStartNode = pimcore_document(1) %}
{% endif %}
#}
{% set mainNavigation = pimcore_build_nav({
active: document,
root: navStartNode
}) %}
{% if document.getDescription() is not empty %}
{% do pimcore_head_meta().setDescription(document.getDescription()) %}
{% endif %}
{% do pimcore_head_meta().setProperty('og:locale', locale) %}
{% do pimcore_head_meta().setProperty('og:url', app.request.uri ) %}
{% do pimcore_head_meta().setProperty('og:site_name', config.websiteName ) %}
{% if document.getproperty('og_image') %}
{% do pimcore_head_meta().setProperty('og:image', app.request.uri ~ document.getProperty('og_image') ) %}
{% endif %}
{% if newsarticle is defined %}
{% if newsarticle is instanceof('\\Pimcore\Model\DataObject\Newsblog') %}
{% do pimcore_head_meta().setProperty('og:type', 'article') %}
{% do pimcore_head_meta().setProperty('og:title', newsarticle.headline ) %}
{% do pimcore_head_meta().setProperty('og:description', newsarticle.teaser | raw ) %}
{% do pimcore_head_meta().setProperty('article:modified_time', date( timestamp ).format('c') ) %}
{% endif %}
{% endif %}
{% set user = app.user %}
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>{% if document.getTitle() is not empty %}{{ document.getTitle() }}{% else %}{{ config.websiteName }}{% endif %}</title>
{{ pimcore_head_meta() }}
<link rel="canonical" href="{{ app.request.uri }}" />
<meta name="author" content="{{ config.websiteAutor }}">
<meta name="generator" content="78media solutions">
<link rel="icon" href="/themes/{{ config.template }}/img/favicons/favicon-192x192.png" sizes="192x192" type="image/png">
<link rel="apple-touch-icon" href="/themes/{{ config.template }}/img/favicons/apple-touch-icon.png" sizes="180x180">
<link rel="icon" href="/themes/{{ config.template }}/img/favicons/favicon-32x32.png" sizes="32x32" type="image/png">
<link rel="icon" href="/themes/{{ config.template }}/img/favicons/favicon-16x16.png" sizes="16x16" type="image/png">
<link rel="manifest" href="/themes/{{ config.template }}/img/favicons/manifest.json">
<link rel="mask-icon" href="/themes/{{ config.template }}/img/favicons/safari-pinned-tab.svg" color="#563d7c">
<link rel="icon" href="/themes/{{ config.template }}/img/favicons/favicon.ico">
<!-- base -->
<link href="/themes/{{ config.template }}/css/bootstrap.min.css" rel="stylesheet">
<link href="/themes/{{ config.template }}/css/animate.min.css" rel="stylesheet" />
<link href="/themes/{{ config.template }}/css/jquery.fancybox.min.css" rel="stylesheet">
{% if loadOSM is defined %}
<link href="/themes/system/css/leaflet.css" rel="stylesheet" />
<script src="/themes/system/js/leaflet.js" language="javascript"></script>
{% endif %}
<!-- theme -->
<link href="/themes/{{ config.template }}/css/screen.less?v={{ 'now'|date('U') }}" rel="stylesheet/less" type="text/css">
<script src="/themes/{{ config.template }}/js/less.min.js" language="javascript"></script>
{% if editmode %}
<link href="/themes/system/css/editmode.css?v={{ 'now'|date('U') }}" rel="stylesheet">
{% endif %}
</head>
<body id="body">
<header class="bg-white">
<nav class="navbar navbar-expand-xl fixed-top bg-white">
<div class="container-fluid bg-white">
<a class="navbar-brand" href="/"><img class="site-logo" src="{{ config.websiteLogo }}" alt="{{ config.websiteName }}" /></a>
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarCollapse" aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<div id="nav-icon3">
<span></span>
<span></span>
<span></span>
<span></span>
</div>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
{# \Pimcore\Navigation\Renderer\Menu #}
{% set menuRenderer = pimcore_nav_renderer('menu') %}
{{ menuRenderer.renderPartial( mainNavigation, 'alkanbari/_includes/bootstrap_navigation.html.twig' ) | raw }}
</div>
</div>
</nav>
</header>
<main>
<div data-bs-spy="scroll" data-bs-target="#navbarCollapse" data-bs-root-margin="0px 0px -40%" data-bs-smooth-scroll="true" class="scrollspy-example" tabindex="0">
<!-- document block content -->
{{ block('main_content') }}
</div>
</main>
{{ include('alkanbari/_includes/footer.html.twig') }}
</body>
</html>