File: /home/confeduphaar/backip-old-files/libraries/astroid/framework/frontend/document/body.php
<?php
/**
* @package Astroid Framework
* @author JoomDev https://www.joomdev.com
* @copyright Copyright (C) 2009 - 2020 JoomDev.
* @license https://www.gnu.org/licenses/gpl-2.0.html GNU/GPLv2 or Later
* DO NOT MODIFY THIS FILE DIRECTLY AS IT WILL BE OVERWRITTEN IN THE NEXT UPDATE
* Just copy the file to ROOT/templates/YOURTEMPLATE/html/frontend/ folder to create and override
*/
// No direct access.
defined('_JEXEC') or die;
extract($displayData);
Astroid\Framework::getDebugger()->log('Render Body');
$document = Astroid\Framework::getDocument();
Astroid\Helper\Head::meta(); // site meta
Astroid\Helper\Head::scripts(); // site scripts
Astroid\Helper\Head::favicon(); // site favicon
if ($document->isDev()) { // check is dev
$document->include('comingsoon'); // load coming soon and return
return;
}
$document->include('bodyStart'); // Body Start
$document->include('backtotop'); // load back to top
$params = Astroid\Framework::getTemplate()->getParams();
$layout = Astroid\Framework::getTemplate()->getLayout();
$header = $params->get('header', TRUE);
$header_mode = $params->get('header_mode', 'horizontal');
$astroid_content_class = ['astroid-content']; // astroid_content_class
if ($header && !empty($header_mode) && $header_mode == 'sidebar') {
$astroid_content_class[] = 'has-sidebar';
$astroid_content_class[] = 'sidebar-dir-' . $params->get('header_sidebar_menu_mode', 'left');
}
if ($header && !empty($header_mode) && $header_mode != 'sidebar') {
$document->addScript('vendor/jquery/jquery.easing.min.js', 'body');
}
?>
<!-- astroid container -->
<div class="astroid-container">
<?php
$document->include('containerStart'); // Container Start
$document->include('header.sidebar'); // sidebar
$document->include('offcanvas'); // offcanvas
$document->include('mobilemenu'); // mobile menu
?>
<!-- astroid content -->
<div class="<?php echo implode(' ', $astroid_content_class); ?>">
<?php $document->include('contentStart'); // Content Start
?>
<!-- astroid layout -->
<div class="astroid-layout astroid-layout-<?php echo $params->get('template_layout', 'wide') ?>">
<?php $document->include('layoutStart'); // Layout Start
?>
<!-- astroid wrapper -->
<div class="astroid-wrapper">
<?php $document->include('wrapperStart'); // Wrapper Start
?>
<?php echo Astroid\Element\Layout::render(); ?>
<?php $document->include('wrapperEnd'); // Wrapper End
?>
</div>
<!-- end of astroid wrapper -->
<?php $document->include('layoutEnd'); // Layout End
?>
</div>
<!-- end of astroid layout -->
<?php $document->include('contentEnd'); // Content End
?>
</div>
<!-- end of astroid content -->
<?php $document->include('containerEnd'); // Container End
?>
</div>
<!-- end of astroid container -->
<?php $document->include('bodyEnd'); // Body End
$document->include('preloader'); // load preloader
?>
<?php Astroid\Framework::getDebugger()->log('Render Body'); ?>